Sec-CH-DPR 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-DPR request header cung cấp gợi ý máy khách thiết bị về tỷ lệ pixel thiết bị máy khách (DPR). Tỷ lệ này là số pixel vật lý của thiết bị tương ứng với mỗi CSS pixel.

Gợi ý hữu ích khi chọn nguồn hình ảnh phù hợp nhất với mật độ pixel của màn hình. Điều này tương tự vai trò của bộ mô tả x trong thuộc tính srcset của <img> để cho phép user agent chọn hình ảnh ưa thích.

Nếu tiêu đề Sec-CH-DPR 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.

Các máy chủ đồng ý nhận gợi ý máy khách Sec-CH-DPR 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-DPR: <number>

Chỉ thị

<number>

Tỷ lệ pixel thiết bị của máy khách.

Ví dụ

Máy chủ phải trước tiên đồng ý nhận tiêu đề Sec-CH-DPR bằng cách gửi tiêu đề phản hồi Accept-CH có chứa chỉ thị Sec-CH-DPR.

http
Accept-CH: Sec-CH-DPR

Sau đó, trong các yêu cầu tiếp theo, máy khách có thể gửi tiêu đề Sec-CH-DPR đến máy chủ:

http
Sec-CH-DPR: 2.0

Thông số kỹ thuật

Thông số kỹ thuật
Responsive Image Client Hints
# sec-ch-dpr

Khả năng tương thích trình duyệt

Xem thêm