Permissions-Policy: chỉ thị ch-ua-high-entropy-values
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Chỉ thị ch-ua-high-entropy-values của header HTTP Permissions-Policy kiểm soát việc tài liệu có được phép sử dụng phương thức NavigatorUAData.getHighEntropyValues() để truy xuất dữ liệu user-agent entropy cao hay không.
Nếu quyền không được cho phép, phương thức sẽ chỉ trả về dữ liệu entropy thấp là brands, mobile, và platform.
Cú pháp
Permissions-Policy: ch-ua-high-entropy-values=<allowlist>;
<allowlist>-
Danh sách các nguồn gốc được cấp quyền sử dụng tính năng. Xem
Permissions-Policy> Cú pháp để biết thêm chi tiết.
Chính sách mặc định
Danh sách cho phép mặc định cho ch-ua-high-entropy-values là *.
Ví dụ
>Giới hạn dữ liệu entropy cao cho các nguồn gốc cụ thể
Chính sách sau sẽ chỉ cho phép nguồn gốc hiện tại và hai nguồn gốc cụ thể khác truy xuất dữ liệu entropy cao.
Permissions-Policy: ch-ua-high-entropy-values=("self https://a.example.com" "https://b.example.com")
Sau đó bạn có thể nhúng một trong hai nguồn gốc kia:
<iframe src="https://a.example.com" allow="ch-ua-high-entropy-values"></iframe>
Thông số kỹ thuật
| Specification |
|---|
| User-Agent Client Hints> # ch-ua-high-entropy-values> |