Accept-Ranges 頭

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTTP Accept-Ranges 響應頭用於伺服器宣告其對範圍請求的支援,允許客戶端請求資源的一部分或幾部分。此頭的值表示可用於定義範圍的單位。

例如,帶有 Accept-Ranges 頭的響應表明伺服器能夠恢復中斷的下載,而不是客戶端完全重新開始傳輸。

頭型別 響應頭
禁止請求頭

語法

http
Accept-Ranges: <range-unit>
Accept-Ranges: none

指令

<range-unit>

伺服器支援的範圍單位,儘管 bytesRFC 7233 正式定義的唯一範圍單位。範圍單位在 HTTP 範圍單位登錄檔中註冊。

none

不支援範圍單位。這等同於省略該頭,因此很少使用。在舊版瀏覽器中,如果伺服器不支援範圍請求,此值用於停用或移除下載管理器中的暫停按鈕。

示例

http
Accept-Ranges: bytes

規範

規範
HTTP 語義
# field.accept-ranges

瀏覽器相容性

另見