©
本文档使用
php中文网手册 发布
RangeHTTP请求报头指示该服务器应返回的文档的一部分。可以一次请求一个Range头部的多个部分,服务器可以在多部分文档中发回这些范围。如果服务器发回范围,它将使用206 Partial Content该响应。如果范围无效,则服务器返回416 Range Not Satisfiable错误。服务器也可以忽略Range标题并用200状态码返回整个文档。
Header type | Request header |
|---|---|
Forbidden header name | no |
Range: <unit>=<range-start>-Range: <unit>=<range-start>-<range-end>Range: <unit>=<range-start>-<range-end>, <range-start>-<range-end>Range: <unit>=<range-start>-<range-end>, <range-start>-<range-end>, <range-start>-<range-end>
<单位>指定范围的单位。通常这是bytes<range-start> 给定单位中的一个整数,表示请求范围的开始。<range-end> 给定单位中的一个整数,表示请求范围的结束。该值是可选的,如果省略,则文档的末尾将作为范围的结尾。
Range: bytes=200-1000, 2000-6576, 19000-
Specification | Title |
|---|---|
RFC 7233, section 3.1: Range | Hypertext Transfer Protocol (HTTP/1.1): Range Requests |
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |