Method (호출/요청 방식)
GET
: 이름 그대로 어떤 리소스를 얻을 때 사용된다. 브라우저의 주소창에 URL을 입력하면 GET 메서드를 사용해서 서버에 요청을 보낸다.POST
: 웹 서버에 데이터를 게시할 때 사용하는게 일반적이다. (ex. 회원가입, 게시글 작성, 댓글 작성)Header (추가 데이터. 메타 데이터)
이러한 사례 외에도 아주 다양한 의사 표현을 위한 데이터를 모두 Header 필드에 넣고 주고 받는다. 위에서 설명 된 메서드도 사실은 헤더에 포함되어 서버로 보내진다
Payload (데이터. 실제 데이터)
GET
method를 제외하곤 모두 Payload를 보낼 수 있다" 는게 HTTP에서의 약속이다.