Accept-CH

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Der HTTP Accept-CH Antwort-Header kann von einem Server gesetzt werden, um anzugeben, welche [Client-Hint]-Header (/de/docs/Web/HTTP/Client_hints) vom Client in nachfolgenden Anfragen enthalten sein sollen. Um sicherzustellen, dass Client-Hints zuverlässig gesendet werden, sollte der Accept-CH-Header für alle sicheren Anfragen beibehalten werden.

Header-Typ Antwort-Header
Verbotener Header-Name Nein
CORS-safelisted Antwort-Header Nein

Syntax

http
Accept-CH: <client-hints-headers>

// Client hint headers in a comma-separated list
Accept-CH: <ch-header-one>, <ch-header-two>

Beispiele

Client-Hint Antwort-Header

Die folgenden Antwort-Header zeigen an, dass der Server Viewport-Width und Width device client hints in nachfolgenden Anfragen akzeptiert. Der Vary Header zeigt an, welche Werte verwendet wurden, um die Antwort zu variieren basierend auf den akzeptierten Client-Hints.

http
Accept-CH: Viewport-Width, Width
Vary: Viewport-Width, Width

Spezifikationen

Specification
HTTP Client Hints
# section-3.1

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Accept-CH client hint accept (response) header
Content-DPR token
DeprecatedNon-standard
DPR token
DeprecatedNon-standard
Device-Memory token
Experimental
Sec-CH-UA token
Experimental
Sec-CH-UA-Arch token
Experimental
Sec-CH-UA-Full-Version token
Experimental
Sec-CH-UA-Mobile token
Experimental
Sec-CH-UA-Model token
Experimental
Sec-CH-UA-Platform token
Experimental
Sec-CH-UA-Platform-Version token
Experimental
Viewport-Width token
DeprecatedNon-standard
Width token
DeprecatedNon-standard

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Experimental. Expect behavior to change in the future.
Non-standard. Check cross-browser support before using.
Deprecated. Not for use in new websites.

Siehe auch