Accept-Ranges header
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.
Tiêu đề HTTP Accept-Ranges phản hồi được máy chủ sử dụng để quảng cáo hỗ trợ của nó cho yêu cầu phạm vi, cho phép máy khách yêu cầu một phần hoặc nhiều phần của tài nguyên.
Giá trị của tiêu đề này chỉ ra đơn vị có thể được sử dụng để xác định phạm vi.
Ví dụ, phản hồi có tiêu đề Accept-Ranges chỉ ra rằng máy chủ có khả năng tiếp tục một tải xuống bị gián đoạn thay vì máy khách phải khởi động lại quá trình truyền từ đầu.
| Loại tiêu đề | Tiêu đề phản hồi |
|---|
Cú pháp
Accept-Ranges: <range-unit>
Accept-Ranges: none
Chỉ thị
<range-unit>-
Đơn vị phạm vi mà máy chủ hỗ trợ, mặc dù
byteslà đơn vị phạm vi duy nhất được RFC 7233 định nghĩa chính thức. Các đơn vị phạm vi được đăng ký trong HTTP Range Unit Registry. none-
Không có đơn vị phạm vi nào được hỗ trợ. Điều này tương đương với việc bỏ qua tiêu đề và do đó, hiếm khi được sử dụng. Giá trị này được sử dụng trong các trình duyệt cũ để vô hiệu hóa hoặc xóa các nút tạm dừng trong trình quản lý tải xuống nếu máy chủ không hỗ trợ yêu cầu phạm vi.
Ví dụ
Accept-Ranges: bytes
Thông số kỹ thuật
| Specification |
|---|
| HTTP Semantics> # field.accept-ranges> |
Khả năng tương thích trình duyệt
Xem thêm
- Hướng dẫn HTTP range requests
- Hướng dẫn HTTP conditional requests
- Các tiêu đề yêu cầu
Range,If-Range - IANA HTTP Range Unit Registry