http-headers
Accept-taal: (Verzoek)
Zoeken…
Invoering
Accept-Language vertelt de server welke taal (zoals Engels) de client accepteert.
Syntaxis
- Accept-Language: Language; QualityFactor
- Accept-Language: Language; QualityFactor, Language; QualityFactor, ...
- Accept-taal: *
parameters
| Parameter | Beschrijving |
|---|---|
| Taal | Welke taal is acceptabel. |
| Kwaliteitsfactor | De kwaliteitsfactor in het formaat ;q=0.8 (optioneel) |
| * | Overeenkomen met elke taal |
Opmerkingen
Accept-Language neemt een aantal talen en bevat een optionele voorkeur waarvoor de server moet gebruiken. De taal is er een uit de lijst die beschikbaar is op de IANA Language Subtag Registry-pagina. en is bijvoorbeeld Engels en en-US is VS Engels.
De taal wordt gescheiden door komma's met een optionele kwaliteitsfactor (met a ;q= ) die wordt gebruikt door de voorkeur van de klant voor het gebruik van deze taal. De kwaliteitsfactor heeft een waarde van 0 tot 1, hoe hoger het nummer, hoe meer voorkeur voor die taal.
Als deze header niet is opgenomen, accepteert de client elke taal.
De server gebruikt Content-Language om de client te informeren welke taal het gebruikt.
alleen Engels
Verzoek: " 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
De klant accepteert alleen Content-Taal van het Engels.
Amerikaans Engels of basis Engels
Verzoek: " 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
De klant accepteert Engels, maar geeft de voorkeur aan Amerikaans Engels.
Amerikaans Engels of basis Engels
Verzoek: " 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
De klant geeft de voorkeur aan Deens, maar accepteert ook Brits Engels, of als dat niet beschikbaar is, standaard Engels.
Overeenkomen met elke taal
Verzoek: " 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
De klant accepteert elke taal.