개념
특징
Request Method
HTTP Request의 구조
Starter line
해당 request가 어떤 action을 의미하는지 정보를 담는다. request target (url) 어떤 곳에다가 요청하는지를 담는다.
Headers
해당 request에 대한 추가 정보를 담고 있는 부분이다.
Key:Value 값으로 되어있다.
Request Target도 주소, Host도 주소, 두개를 합쳐서 보고 서버가 알게 된다.
Host: 요청이 전송되는 target의 host url
User-Agent: 요청을 보내는 클라이언트의 대한 정보
Accept: 해당 요청일 받을 수 있는 응답 타입
Content-Type: 해당 요청이 보내는 메시지 body의 타입
Content-Length: 메시지 body의 길이
Body
데이터가 담겨있는 부분이다.
POST, PUT의 경우에 요청과 관련된 내용이다.
HTTP Response 구조