회원이라는 리소스를 html이라는 "표현"으로 전달할거야, json "표현"으로 전달할거야
- Content - Type : 표현 데이터의 형식
- Content - Encoding : 표현 데이터의 압축 방식
- Content - Language : 표현 데이터의 자연 언어
- Content - Length : 표현 데이터의 길이
- 미디어 타입, 문자 인코딩
- 예)
- text/html; charset = utf-8
- application/json
- image/png
- 표현 데이터를 압축하기 위해 사용
- 데이터를 전달하는 곳에서 압축 후 인코딩 헤더 추가
- 데이터를 읽는 쪽에서 인코딩 헤더의 정보로 압축 해제
- 예)
- gzip
- identity
- 표현 데이터의 자연 언어를 표현
- 예)
- ko
- en
- 바이트 단위
- Tranfer Encoding (전송 코딩)을 사용하면 Content - Length를 사용하면 안됨