본문 바로가기

Infrastructure/Network

[HTTP] 헤더 - 2 (전송 방식)

HTTP 전송 방식에 대해서 살펴본다.

단순 전송 (Content-Length)

요청

GET /car

응답

HTTP/1.1 200 OK
Content-Type: text/html;charset=UTF-8
Content-Length: 4000

body...

압축 전송 (Content-Encoding)

요청

GET /car

응답

HTTP/1.1 200 OK
Content-Type: text/html;charset=UTF-8
Content-Encoding: gzip
Content-Length: 2000

eyJzdWIiOiJzYWxseUBpbWFzbGFiLmN...

분할 전송 (Transfer-Encoding)

요청

GET /car

응답

HTTP/1.1 200 OK
Content-Type: text/plain
Transfer-Encoding: chunked

5
Hello
5
World
0
\r\n

범위 전송 (Range, Content-Range)

요청

GET /car
Range: bytes=1001-2000

응답

HTTP/1.1 200 OK
Content-Type: text/plain
Content-Range: bytes 1001-2000 / 2000

eyJzdWIiOiJzYWxseUBpbWFzbGFiLmN...

'Infrastructure > Network' 카테고리의 다른 글

[HTTP] 헤더 - 4 (쿠키)  (0) 2021.06.28
[HTTP] 헤더 - 3 (일반 정보)  (0) 2021.06.28
[HTTP] 헤더 - 6 (조건부 요청)  (0) 2021.06.28
[HTTP] 헤더 - 5 (캐시)  (0) 2021.06.25
[HTTP] 헤더 - 1 (일반 헤더)  (0) 2021.06.25