Suche…


Einführung

Accept-Language teilt dem Server mit, welche Sprache (z. B. Englisch) der Client akzeptiert.

Syntax

  • Accept-Language: Sprache; QualityFactor
  • Accept-Language: Sprache; QualityFactor, Sprache; QualityFactor, ...
  • Akzeptieren-Sprache: *

Parameter

Parameter Beschreibung
Sprache Welche Sprache ist akzeptabel?
Qualitätsfaktor Der Qualitätsfaktor im Format ;q=0.8 (optional)
* Beliebige Sprache

Bemerkungen

Accept-Language eine Reihe von Sprachen und enthält eine optionale Einstellung, für die der Server verwendet werden soll. Die Sprache ist eine aus der Liste der auf der Seite IANA Language Subtag Registry verfügbaren. Zum Beispiel ist en Englisch und en-US USA Englisch.

Die Sprache wird durch Kommas mit einem optionalen Qualitätsfaktor (mit einem ;q= ) getrennt, der von den Clients bevorzugt für diese Sprache verwendet wird. Der Qualitätsfaktor hat einen Wert von 0 bis 1, je höher die Zahl, desto stärker bevorzugt diese Sprache.

Wenn dieser Header nicht enthalten ist, akzeptiert der Client jede Sprache.

Der Server verwendet Content-Language , um den Client über die verwendete Content-Language zu informieren.

Nur Englisch

Anfrage: " http://example.com "

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: en
Accept-Encoding: gzip, deflate
Connection: keep-alive

Der Kunde akzeptiert nur die Inhaltssprache in Englisch.

US-Englisch oder einfaches Englisch

Anfrage: " http://example.com "

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive

Der Kunde akzeptiert Englisch, bevorzugt jedoch US-Englisch.

US-Englisch oder einfaches Englisch

Anfrage: " http://example.com "

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: da, en-gb;q=0.8, en;q=0.7
Accept-Encoding: gzip, deflate
Connection: keep-alive

Der Kunde bevorzugt Dänisch, akzeptiert jedoch auch britisches Englisch oder, falls dies nicht Grundkenntnisse in Englisch zur Verfügung stehen.

Beliebige Sprache

Anfrage: " http://example.com "

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: *
Accept-Encoding: gzip, deflate
Connection: keep-alive

Der Kunde akzeptiert jede Sprache.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow