인프런 모든 개발자를 위한 HTTP 웹 기본 지식
1. 과거의 헤더
RFC2616
분류 4가지
RFC2616
- General header 메시지 전체에 적용되는 정보
- Request header 요청 보낼 때 들어가는 정보
- Responses header 응답할 때 들어가는 정보
- Entity header 엔티티 바디 정보/ 실제 body에 들어가는 정보
message body
는 엔티티 본문을 전달하는데 사용 (메시지 본문 안에 엔티티 본문 담음)
entity body
는 요청이나 응답에서 전달할 실제 데이터
entity header
는 엔티티 본문(body)를 해석할 수 있는 정보 제공
-html,json 같은 데이터 유형, 데이터 길이, 압축 정보 등
😺 but 1999년에
RFC2616
이 폐기되고 2014년부터RFC723x
로 바뀜!!RFC723x 변화
- Entity => representation(표현) 으로 바뀜
표현
요청이나 응답에서 전달할 실제 데이터이고표현
: 표현 헤더 + 표현 데이터- representation 이라고 부르는 이유는?
전달되는 리소스는 html도 될 수 있고, json으로 represent (표현)될 수 도 있음
표현 메타데이터
와 페이로드 메시지
를 구분해야함