Buscar..


Introducción

Accept-Language le dice al servidor qué idioma (como el inglés) acepta el cliente.

Sintaxis

  • Aceptar Idioma: Idioma; Calidad Factor
  • Aceptar idioma: idioma; factor de calidad, idioma; factor de calidad, ...
  • Aceptar-Idioma: *

Parámetros

Parámetro Descripción
Idioma Que idioma es aceptable.
Factor de calidad El factor de calidad en el formato ;q=0.8 (opcional)
* Coincide con cualquier idioma

Observaciones

Accept-Language toma varios idiomas e incluye una preferencia opcional para el servidor. El idioma es uno de la lista de disponibles en la página Registro de subetiquetas de idioma de la IANA. Por ejemplo, en es inglés, y en-US es inglés en EE.UU.

El idioma está separado por comas con un factor de calidad opcional (usando a ;q= ) que se usa la preferencia del cliente para usar este idioma. El factor de calidad tiene un valor de 0 a 1, ya que cuanto mayor sea el número, más preferencia tendrá ese idioma.

Si este encabezado no está incluido, el cliente aceptará cualquier idioma.

El servidor utiliza Content-Language para informar al cliente qué idioma está utilizando.

solo inglés

Solicitud: " 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

El cliente solo aceptará contenido-idioma del inglés.

Inglés americano o inglés básico

Solicitud: " 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

El cliente aceptará el inglés pero prefiere el inglés estadounidense.

Inglés americano o inglés básico

Solicitud: " 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

El cliente prefiere el danés, pero también aceptará el inglés británico, o si no está disponible el inglés básico.

Coincide con cualquier idioma

Solicitud: " 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

El cliente aceptará cualquier idioma.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow