일반적으로 사용하는 헤더

조 은길·2022년 3월 17일
0

HTTP 웹 기본 지식

목록 보기
20/32
post-thumbnail

이번 TIL은 인프런의 "모든 개발자를 위한 HTTP 웹 기본 지식"을 학습하고, 정리한 내용입니다.
만약, 제 글의 내용을 퍼갈 시에는 " 모든 개발자를 위한 HTTP 웹 기본 지식 "도 출처에 첨부하시기 바랍니다.


일반적으로 자주 사용하는 헤더에 대해서 알아보자!!

HTTP 헤더

HTTP 헤더 용도

HTTP 헤더 분류

HTTP BODY

"엔티티 헤더"에는 Message body가 어떤 타입으로 들어가는지 그리고 length는 얼마나 되는지 등이 저장되있다.

과거에는 이러한 스펙과 분류 기준이 존재했지만, 최근에는 스펙이 바뀐다. 그래서 "엔티티 바디" 라는 용어가 사라진다.



그래서 최신 스펙에서는 어떻게 되어있는가??

메세지 바디 = 페이로드

참고 사항은 너무 길게 들어가면, 복잡해져서 생략한다.


"엔티티"는 왜 "표현"이라는 용어로 바뀌었는가??

표현 데이터안에 회원 등록과 관련된 HTML을 넣어준다고 해보자.

이것은 뭔가 회원이라는 리소스를 HTML로 표현한거다.

그리고 예를 들어서, 회원 데이터가 DB에 있는데, 이것을 JSON으로 조회한다면??

그러면, 회원이라는 리소스를 실제 데이터가 HTTP에서 전송이 될 때는 HTML로 될 수도 있고, JSON으로 표현이 될 수도 있다.

그래서, 실제 전달하는 거를 "표현"이라고 명확하게 용어를 정리했다.

profile
좋은 길로만 가는 "조은길"입니다😁

0개의 댓글