[Network] HTTP 헤더 - 전송 방식

hi·2022년 8월 30일
0

단순 전송

Content-Length

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

압축 전송

Content-Encoding

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

분할 전송

Transfer-Encoding

HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked 👈

5		//5바이트
Hello   1차 전송
5
World   2차 전송
0		
\r\n   //엔터 , 전송 끝
  • 용량이 클 경우 분할하면 시간 단축
  • 이 경우 Content-length는 사용 안 함

범위 전송

Range, Content-Range

HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Range: bytes 1001-2000 / 2000 👈
  • 특정 범위만 전송

0개의 댓글