Sec-CH-UA-Platform-Version header

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Tiêu đề HTTP Sec-CH-UA-Platform-Version request header là một gợi ý máy khách tác nhân người dùng cung cấp phiên bản của hệ điều hành mà tác nhân người dùng đang chạy trên đó.

Loại tiêu đề Request header, Client hint
Forbidden request header Có (tiền tố Sec-)

Cú pháp

http
Sec-CH-UA-Platform-Version: <version>

Chỉ thị

<version>

Chuỗi phiên bản thường chứa phiên bản hệ điều hành dưới dạng chuỗi, bao gồm các số phiên bản chính, phụ và vá lỗi được phân cách bằng dấu chấm, ví dụ "11.0.0". Chuỗi phiên bản trên Linux luôn rỗng.

Ví dụ

Sử dụng Sec-CH-UA-Platform-Version

Máy chủ yêu cầu tiêu đề Sec-CH-UA-Platform-Version bằng cách bao gồm Accept-CH trong phản hồi cho bất kỳ yêu cầu nào từ máy khách, sử dụng tên của tiêu đề mong muốn làm token:

http
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Platform-Version

Máy khách có thể chọn cung cấp gợi ý, và thêm tiêu đề Sec-CH-UA-Platform-Version vào các yêu cầu tiếp theo. Ví dụ: các tiêu đề yêu cầu sau có thể được gửi từ trình duyệt chạy trên Windows 10.

http
GET /my/page HTTP/1.1
Host: example.site

Sec-CH-UA: " Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"
Sec-CH-UA-Mobile: ?0
Sec-CH-UA-Platform: "Windows"
Sec-CH-UA-Platform-Version: "10.0.0"

Đặc tả

Specification
User-Agent Client Hints
# sec-ch-ua-platform-version

Tương thích trình duyệt

Xem thêm