Sec-CH-Width header
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Tiêu đề HTTP Sec-CH-Width request header là một gợi ý máy khách thiết bị cho biết chiều rộng tài nguyên mong muốn tính bằng pixel vật lý — kích thước nội tại của một hình ảnh. Giá trị pixel được cung cấp là số làm tròn lên đến số nguyên nhỏ nhất tiếp theo (tức là giá trị trần).
Gợi ý này chỉ được gửi trên các yêu cầu hình ảnh.
Gợi ý cho phép máy khách yêu cầu tài nguyên tối ưu cho cả màn hình và bố cục: tính đến cả chiều rộng màn hình đã hiệu chỉnh mật độ và kích thước ngoại tại của hình ảnh trong bố cục.
Nếu chiều rộng tài nguyên mong muốn không được biết tại thời điểm yêu cầu hoặc tài nguyên không có chiều rộng hiển thị, trường tiêu đề Sec-CH-Width có thể bị bỏ qua.
Nếu tiêu đề Sec-CH-Width xuất hiện nhiều hơn một lần trong một thông điệp, lần xuất hiện cuối cùng được sử dụng.
| Loại tiêu đề | Request header, Client hint |
|---|---|
| Forbidden request header | Không |
Cú pháp
Width: <number>
Chỉ thị
<number>-
Chiều rộng của tài nguyên tính bằng pixel vật lý, làm tròn lên đến số nguyên gần nhất.
Ví dụ
Máy chủ trước tiên cần chọn nhận tiêu đề Sec-CH-Width bằng cách gửi tiêu đề phản hồi Accept-CH chứa Sec-CH-Width.
Accept-CH: Sec-CH-Width
Sau đó, trong các yêu cầu hình ảnh tiếp theo, máy khách có thể gửi lại tiêu đề Sec-CH-Width:
Width: 1920
Đặc tả
| Thông số kỹ thuật |
|---|
| Responsive Image Client Hints> # sec-ch-width> |
Tương thích trình duyệt
Xem thêm
- Gợi ý máy khách thiết bị và hình ảnh đáp ứng
Accept-CH- HTTP Caching: Vary và tiêu đề
Vary - Improving user privacy and developer experience with User-Agent Client Hints (developer.chrome.com)