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
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.
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ủ:
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
- Gợi ý máy khách thiết bị và hình ảnh phản hồi
Accept-CH- HTTP Caching: Vary và
Vary - Improving user privacy and developer experience with User-Agent Client Hints (developer.chrome.com)