두 함수 모두 클라이언트에서 서버로 패킷을 전송하지만 그 목적은 다르다.
1) Get
: 클라이언트에서 서버로 어떠한 리소스를 요청할 때 사용하는 함수
2) Post
: 클라이언트에서 서버로 데이터를 전송하여 수정하기 위한 함수
1) Get
2) Post
1) Get은 캐시, 북마크가 되고 브라우저에 기록이 남지만 Post는 남지 않는다.
2) Get은 데이터를 요청할 때 사용하고, Post는 데이터를 수정하거나 추가할 때 사용된다.
3) Get은 idempotent하고, Post는 idempotent 하지 않다.
4) Get은 Head에 데이터를, Post는 BODY에 데이터를 놓는다.
https://noahlogs.tistory.com/35
https://velog.io/@songyouhyun/Get과-Post의-차이를-아시나요
https://mangkyu.tistory.com/17