User-Agent 👀 Client Hints

Cross origin Request Version!

[First Request] Client sent:

{
    "Accept-CH": "UA-Arch",
    "Sec-CH": {
        "UA-Arch": "none",
        "UA-Model": "none",
        "UA-Platform": "none",
        "UA-Platform-Version": "none",
        "UA": "none",
        "UA-Full-Version": "none",
        "UA-Mobile": "none"
    }
}

[Response] Server asked for:

Accept-CH: UA-Arch

[Subsequent Request(Same Origin)] Client sent:

[…]

[Subsequent Request(Differenct Origin)] Client sent:

[…]

Server should ask for:

Available hints