HTTP 메세지에 대한 모든 메타 정보가 들어가며
메시지 바디의 내용, 메시지 바디의 크기, 압축, 인증, 요청 클라이언트, 서버 정보, 캐
시 관리 정보등 전송에 필요한 모든 정보가 해당된다.
헤더의 종류
출처 : MDN
메시지 본문(message body)은 Entity 본문(body)을 전달하는데 사용된다.
Entity 헤더는 엔티티 본문의 데이터를 해석할 수 있는 정보들을
( 데이터 유형(html, json), 데이터 길이, 압축 정보 등등 )
제공하며, Entity 본문은 요청이나 응답에서 전달할 실제 데이터가 들어간다.
표현에 관한 헤더 정보
표현 헤더는 전송, 응답 둘다 사용되며 다음의 종류로 구분된다.
Content-Type: 표현 데이터의 형식
전송되는 데이터의 타입을 정의하며, text/html, application/json, image/png 등이 있다.
Content-Encoding: 표현 데이터의 압축 방식
표현 데이터를 압축하기 위해 사용한다. 데이터의 요청, 응답 부분에 따라
Content-Language: 표현 데이터의 자연 언어
표현 데이터의 자연 언어를 표현한다. ko면 한글, en이면 영어등으로 해당 페이지의 언어 종류를 알 수 있다.
Content-Length: 표현 데이터의 길이
Byte 단위이며