표현 데이터의 형식, 압축방식, 자연 언어, 길이 등을 설명하는 헤더.
요청, 응답 둘다 사용
종류
Transfer-Encoding(전송코딩)
- 사용자에게 엔티티를 안전하게 전송하기 위해 사용하는 인코딩 형식을 지정함.
- hop by hop 헤더로, 리소스 자체가 아닌 두 노드 사이에 메시지를 적용하는 것
- 다중 노드 연결의 각각의 세그먼트는 전송 코딩의 값을 다르게 사용할 수 있음
- 만약 전체 연결에 있어 데이터를 압축하고자 한다면, end to end 헤더인 Content-Encoding 헤더를 대신 사용
- 종류: chunked, compress, deflate, gzip, identity
참고
- mime types(https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types)
- content-type(https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Content-Type)
- content-encoding(https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Content-Encoding)
- transter-encoding(https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Transfer-Encoding)
- List of HTTP headers(https://en.wikipedia.org/wiki/List_of_HTTP_header_fields)