Content-Range
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Content-Range
レスポンスの HTTP ヘッダーは、全体のメッセージのどこにメッセージが含まれているかを示します。
ヘッダータイプ | Response header |
---|---|
Forbidden header name | いいえ |
CORS-safelisted response-header | いいえ |
構文
Content-Range: <unit> <range-start>-<range-end>/<size> Content-Range: <unit> <range-start>-<range-end>/* Content-Range: <unit> */<size>
ディレクティブ
- <unit>
-
範囲を指定する単位。これは通常
bytes
です。
- <range-start>
-
指定された単位の整数で、リクエスト範囲の開始を示します。
- <range-end>
-
リクエストされた範囲の終わりを示す指定された単位の整数。
- <size>
-
ドキュメントの合計サイズ (または未知の場合は
'*'
)。
例
Content-Range: bytes 200-1000/67589
仕様
仕様書 | タイトル |
---|---|
RFC 7233, セクション 4.2: Content-Range | Hypertext Transfer Protocol (HTTP/1.1): Range Requests |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
If-Range
Range
Content-Type
206
Partial Content
416
Range Not Satisfiable