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.

  1. <product> - The product token of the user agent's browser.
  2. <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:

  1. Install and open the ModHeader extension.
  2. Click "Add" to create a new header modification.
  3. In the "Name" field, input Sec-CH-UA-Full-Version.
  4. In the "Value" field, input your desired browser product and version, for example, "Firefox;68.0.2".
  5. 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.