본문 내용을 압축하거나 암호화하거나 등등 본문 내용을 특정 방법을 사용하여 인코딩 하여 보낼 수 있다.
다음은, Content-Encoding에 흔히 사용되는 인코딩 알고리즘이다
Content-Length는 인코딩 후의 데이터 길이 정보를 사용해야한다.
클라이언트는 Accept-Encoding 요청헤더를 통해 자신이 해석 가능한 인코딩 정보를 담아서 요청할 수 있다.