반응형
Content-Range와 Range 헤더의 차이점은 무엇입니까?
HTTP 헤더 Content-Range와 Range의 차이점은 무엇입니까? 각각은 언제 어디서?
특정 용도에서 오디오 파일을 강화합니다. Content-Range 또는 Range 머리를 꼽으세요?
감사합니다
범위 는 요청에서 특정 범위 (또는 범위)의 바이트를 요청하는 데 사용됩니다. Content-Range 는 응답에서 서버가 제공하는 바이트 (요청한 범위와 다를 수 있음)와 전체 콘텐츠의 길이 (알려진 경우)를 사용하는 데 있습니다.
실제로 받아 들여진 대답은 완전하지 않습니다. Content-Range는 응답에만 사용되는 것이 아닙니다. 어느 쪽이든 제공하는 요청을 합법적입니다.
예를 들어 HTTP PUT는 모든 것을 제공하며 일부만 제공 할 수 있습니다. 따라서 PUT 요청에는 다수의 컨텐츠 범위가 포함됩니다.
예를 들어 먼저 HTTP를 사용하여 파일을 만든 다음 추가해 보겠습니다.
요청 1 :
PUT /file HTTP/1.1
Host: server
Content-Length: 1
a
요청 2 :
PUT /file HTTP/1.1
Host: server
Content-Range: bytes 1-2/*
Content-Length: 1
a
어떻게, 파일의 내용을 보자 ...
요청 3 :
GET /file HTTP/1.1
Host: server
HTTP/1.1 200 OK
Content-Length: 2
aa
이를 통해 HTTP를 통해 읽기 및 쓰기의 임의 파일 액세스가 가능합니다. 내가 개발하고있는 WebDAV 클라이언트에서 Content-Range의 사용을 조사하고 유용이 확장 된 정보가 다른 사람에게 유용 할 것입니다.
참고 URL : https://stackoverflow.com/questions/716680/difference-between-content-range-and-range-headers
반응형
'ProgramingTip' 카테고리의 다른 글
새 창에서 Vim에서 새 파일을 여는 방법 (0) | 2020.11.06 |
---|---|
Pandas : DataFrame 샘플링 (0) | 2020.11.06 |
.NET MVC-Html.LabelFor에 클래스를 할당하는 방법은 무엇입니까? (0) | 2020.11.06 |
트위터 부트가있는 전체 너비 레이아웃 (0) | 2020.11.06 |
개행 또는 \ r \ n을 (0) | 2020.11.06 |