2021년 9월 13일에 작성된 문서 3번 입니다.
http 배운 내용을 정리했습니다.
<field-name> : <field-value>
<field-name>
은 대소문자 구분은 없음.구성 | 설명 |
---|---|
Content-Type | 표현 데이터의 형식 |
Content-Encoding | 표현 데이터의 압축 형식 |
Content-Language | 표현 데이터의 자연 언어 |
Content-Length | 표현 데이터의 길이 |
Text/html: charset = utf-8
application/json
Image/png
gzip
deflate
identitiy
ko
en
en-US
그러나 현재는 Transfer-Encoding 보다는 Content-Encoding을 사용하며, Transfer-Encoding을 사용하는 경우 chunked의 방식으로 사용합니다. chunked 방식의 인코딩은 많은 양의 데이터를 분할하여 보내기 때문에 전체 데이터의 크기를 알 수 없기 때문에 표현 데이터의 길이를 명시해야하는 Content-Length 헤더와 함께 사용할 수 없습니다.
Written with StackEdit.