Sec-CH-Viewport-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-Viewport-Width request header là một gợi ý máy khách thiết bị cung cấp chiều rộng khung nhìn bố cục của máy khách tính bằng CSS pixel.
Giá trị được 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 ý có thể được dùng với các gợi ý màn hình cụ thể khác để cung cấp hình ảnh được tối ưu hóa cho kích thước màn hình cụ thể, hoặc bỏ qua các tài nguyên không cần thiết cho một chiều rộng màn hình cụ thể.
Nếu tiêu đề Sec-CH-Viewport-Width xuất hiện nhiều lần trong một thông điệp thì lần xuất hiện cuối cùng được sử dụng.
Máy chủ phải đồng ý nhận tiêu đề Sec-CH-Viewport-Width từ máy khách, bằng cách gửi tiêu đề phản hồi Accept-CH.
Các máy chủ đồng ý thường cũng chỉ định nó trong tiêu đề Vary để thông báo cho bộ nhớ đệm rằng máy chủ có thể gửi các phản hồi khác nhau dựa trên giá trị tiêu đề trong yêu cầu.
| Loại tiêu đề | Request header, Gợi ý máy khách |
|---|---|
| Forbidden request header | Không |
Cú pháp
Sec-CH-Viewport-Width: <number>
Chỉ thị
Ví dụ
>Sử dụng Sec-CH-Viewport-Width
Máy chủ phải trước tiên đồng ý nhận tiêu đề Sec-CH-Viewport-Width bằng cách gửi tiêu đề phản hồi Accept-CH có chứa chỉ thị Sec-CH-Viewport-Width.
Accept-CH: Sec-CH-Viewport-Width
Trong các yêu cầu tiếp theo, máy khách có thể gửi tiêu đề Sec-CH-Viewport-Width:
Sec-CH-Viewport-Width: 320
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Responsive Image Client Hints> # sec-ch-viewport-width> |
Khả năng tương thích trình duyệt
Xem thêm
- Improving user privacy and developer experience with User-Agent Client Hints (developer.chrome.com)
- Gợi ý máy khách thiết bị và hình ảnh phản hồi
Accept-CH- HTTP Caching: Vary và tiêu đề
Vary