Sök…


Introduktion

Accept-Language berättar för servern vilket språk (som engelska) accepterar klienten.

Syntax

  • Accept-Language: Language; QualityFactor
  • Accept-Language: Language; QualityFactor, Language; QualityFactor, ...
  • Acceptera-språk: *

parametrar

Parameter Beskrivning
Språk Vilket språk är acceptabelt.
QualityFactor Kvalitetsfaktorn i formatet ;q=0.8 (valfritt)
* Matcha vilket språk som helst

Anmärkningar

Accept-Language tar ett antal språk och inkluderar ett valfritt preferens för vilket servern ska använda. Språket är ett från listan med tillgängligt på IANA Language Subtag Registry-sidan. Till exempel en är engelska, och en-US är USA engelska.

Språket separeras med komma med en valfri kvalitetsfaktor (med a ;q= ) som används klienternas preferens för att använda detta språk. Kvalitetsfaktorn har ett värde från 0 till 1 med ju högre antalet desto mer preferens för detta språk.

Om denna rubrik inte ingår accepterar klienten alla språk.

Servern använder Content-Language att informera klienten om vilken språk den använder.

bara engelska

Begäran: " 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

Klienten accepterar endast engelska.

USA-engelska eller grundläggande engelska

Begäran: " 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

Klienten accepterar engelska men föredrar US-engelska.

USA-engelska eller grundläggande engelska

Begäran: " 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

Klienten föredrar danska, men accepterar också brittiska engelska, eller om det inte är tillgängligt grundläggande engelska.

Matcha vilket språk som helst

Begäran: " 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

Klienten accepterar alla språk.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow