HTML 문서를 주고받는데 쓰인다.
HTTP 는 클라이언트와 서버 사이에 이루어 지는 요청/응답 프로토콜이다. HTTP 를 통하여 서버로부터 웹페이지나 그림 정보를 요청하면, 서버는 이 요청에 응답하여 필요한 정보를 해당 사용자에게 전달하게 된다.
HTTP를 통해 전달되는 자료는 http: 로 시작하는 URL 로 조회할 수 있다.
entity 를 안전하게 전송하기 위해 사용된다

서버에서 클라이언트로 요청한 응답이 매우 큰 경우 이를 chunck 단위로 나누어서 보내는 것
응답에 대한 데이터 크기를 알 필요가 없음
동적으로 생성되는 자원에 대한 전송에 유리 (스트림 등)
'Content-Length' 는 'body 사이즈를 정하는 Header임. Context-Length 대신 'Transfer-Encoding:chunked' 가 온다면 chunk 단위로 데이터를 전송 하겠다는 뜻
오늘날 대부분 브라우저에서 사용되지 않고 있다