HTTP 헤더

金秀·2022년 5월 1일
0

WEB

목록 보기
2/2
post-thumbnail

인프런 모든 개발자를 위한 HTTP 웹 기본 지식

HTTP Header 1 - 일반헤더

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 (표현)될 수 도 있음

최신 RFC723 헤더

  • message body를 통해서 representation 데이터 전달
  • message body - 페이로드 혹은 실제로 전달될 데이터
  • 표현 헤더는 표현 메타데이터페이로드 메시지를 구분해야함

profile
기록하기

0개의 댓글