단순 전송 - Content-Length
- 메시지 바디의 컨텐츠 길이를 알 수 있을 때
- 단순하게 요청하고 한번에 응답받음
압축 전송 - Content-Encoding
- 서버에서 용량을 줄이기위해 압축해서 보낼 때
- 뭘로 압축해서 보냈는지 알려주기 위해
분할 전송 - Transfer-Encoding
- 한번에 큰 용량의 데이터를 보내면 받을 때 시간이 걸림
- 큰 용량의 데이터를 나눠보내서 데이터를 받는대로 바로 표시 가능
- Content-Lenght가 처음에 예상이 안되고 보낼 때마다
바이트정보를 보내기 때문에 Content-Lenght를보내면 안됨
범위 전송 - Range, Content-Range
- 데이터를 받다가 중간에 끊겼을 때, 다시 요청하면 처음부터
다시 받기 때문에 안받은 부분만 다시 요청
'HTTP 웹 기본 지식' 카테고리의 다른 글
HTTP 헤더1 - 일반 헤더[콘텐츠 협상] (0) | 2023.01.26 |
---|---|
HTTP 헤더1 - 일반 헤더[표현] (0) | 2023.01.26 |
HTTP 헤더1 - 일반 헤더[HTTP 헤더 개요] (0) | 2023.01.26 |
HTTP 상태코드[5xx - 서버 오류] (0) | 2023.01.06 |
HTTP 상태코드[4xx - 클라이언트 오류] (0) | 2023.01.06 |
댓글