http-headers
Acceptera-språk: (begär)
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.