표현 헤더는 전송, 응답 둘다 사용한다.
Content-Type
•
표현 데이터의 형식
•
미디어 타입, 문자 인코딩
•
예
◦
text/html; charset=utf-8
◦
application/json (기본이 utf-8 이다.)
◦
image/png
Content-Encoding
•
표현 데이터를 압축하기 위해 사용한다.
•
데이터를 전달하는 곳에서 압축한 후 인코딩 헤더 추가.
(어떻게 압축했는지 알려줌)
•
데이터를 읽는 쪽에서 인코딩 헤더의 정보로 압축 해제
•
예
◦
gzip
◦
deflate
◦
identity
Content-Language
•
표현 데이터의 자연 언어
•
예
◦
ko
◦
en
◦
en-US
Content-Length
•
표현 데이터의 길이
•
바이트 단위
Transfer-Encoding(전송 코딩)을 사용하면 Content-Length 를 사용하면 안됨!