Search
Duplicate

전송방식

태그
HTTP 헤더 - 일반 헤더
2 more properties
전송방식
단순 전송
Content-Length: ~ 만 있는경우를 예로 들 수 있습니다.
요청하면 한번에 모든 내용을 받아온다고 할 수 있습니다. content 에 대한 기이를 알 수 있을 때 사용합니다.
압축 전송
Content-Encoding: ~
어떤 방식으로 압축했는지 명시해줘야한다.
분할 전송
Transfer-Encoding: chunked
이때에는 Content-Length 를 넣으면 안된다. 예상이 안되기 때문.
범위 전송
클라이언트가 리소스를 받았는데, 중간에 끊기는 경우가 있을 수 있다. 그럴 경우 범위 전송을 사용하게 되며 이때 클라이언트는 아래와 같이 필요한 범위를 요청한다.
Get /event Range: bytes=1001-2000
Plain Text
복사
서버는 위와 같은 요청을 받으면 아래와 같이 해당 범위와 끝 길이를 포함하여 응답을 한다.
Content-Type: text/plain Content-Range: bytes 1001-2000 / 2000 ...
Plain Text
복사