📌 HTTP Message는 요청 메세지, 응답 메세지 두 가지 종류가 있고 구조가 각각 다르다.

요청의 의도를 지니는 HTTP Method가 들어간다.
➡︎ Get, Post, Put, Patch, Delete 등이 존재한다.
Create (생성):POST
Read (조회):GET
Update (수정):PUT, PATCH
Delete (삭제):DELETE

💡
event HTTP:요청이 전송되는 경로 표현
➡︎ Query String (Query Parameter)에 해당하는 값을 표현하기도 한다.
Header의 생김새 :field-name : OWS field-name OWS ➡︎띄어쓰기 허용

- 서버가 값을 알고있다면 임의의 Header를 포함할 수 있다.
- Header는 🔸요청의 추가 정보🔸를 가지고 있다. ➡︎ Message Body 내용, 인증, 브라우저, 서버 정보 등

실제
전송할 데이터가 담겨있다. ➡︎ HTML, 이미지, JSON 등
❗요청의 GET 메서드의 경우Message Body가 지원되지 않는 경우가 많이 있다.➡︎ 보통 POST 요청일 경우,HTML form 데이터가 포함되어 있다.

상태 코드:요청 성공 or 실패 여부를 나타낸다.
상태 메세지:코드와 함께 전달될 메세지이다.

💡
event HTTP:요청이 전송되는 경로 표현
➡︎ Query String (Query Parameter)에 해당하는 값을 표현하기도 한다.
Response 에서만 사용되는 Header 값들이 따로 존재한다.


Response와 동일하다.