Sec-CH-UA-Full-Version Header
Table of Content
The Sec-CH-UA-Full-Version
is a Client Hints header in HTTP transactions. Its main purpose is to provide detailed version information about the user's browser, beyond what Sec-CH-UA
often provides. Thus, this auxiliary to the Sec-CH-UA
allows more specific functions which require particular browser versions to be made use of, enhancing user experience and making operations more efficient.
Syntax
Sec-CH-UA-Full-Version: "<product>;<version>"
In the syntax, the <product>
is the browser's product name and <version>
is the full version of the user's browser.
Directives
There are two main components or directives for the Sec-CH-UA-Full-Version
header.
<product>
- The product token of the user agent's browser.<version>
- The full version of the user's browser.
Examples
Using Chrome as an example, a typical Sec-CH-UA-Full-Version
header would look something like this:
Sec-CH-UA-Full-Version: "Chrome;92.0.4515.131"
In this instance, "Chrome" is the product and "92.0.4515.131" is the full version.
Browser Compatibility
Browser | Compatibility |
---|---|
Chrome | Supported |
Firefox | Not Supported |
Safari | Not Supported |
Opera | Supported |
Edge | Supported |
How to modify Sec-CH-UA-Full-Version header
ModHeader is a Chrome extensions that can modify HTTP headers. You can use it to change the Sec-CH-UA-Full-Version
header, which can be useful for testing how your website or web application behaves with different browser versions.
To modify the Sec-CH-UA-Full-Version
with ModHeader, follow these steps:
- Install and open the ModHeader extension.
- Click "Add" to create a new header modification.
- In the "Name" field, input
Sec-CH-UA-Full-Version
. - In the "Value" field, input your desired browser product and version, for example, "Firefox;68.0.2".
- Now, all your browsing in Chrome will send the modified
Sec-CH-UA-Full-Version
header.
Remember, this change only affects the HTTP headers sent from your browser and does not actually change your browser version.