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

http
Sec-CH-Viewport-Width: <number>

Chỉ thị

<number>

Chiều rộng khung nhìn của người dùng tính bằng CSS pixel, được làm tròn lên đến số nguyên gần nhất.

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.

http
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:

http
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