http-headers
Aceptar petición)
Buscar..
Introducción
¿Qué tipo de Content-Type acepta el cliente?
Sintaxis
- Aceptar: MIMEType / MIMESubtype; QualityFactor
- Aceptar: MIMEType / MIMESubtype; QualityFactor, MIMEType / MIMESubtype; QualityFactor, ...
Parámetros
| Parámetro | Descripción |
|---|---|
| Tipo MIME | La primera mitad del tipo mime. Esto también puede ser un */* para todos los tipos |
| MIMESubtype | La segunda mitad del tipo mime o un * para todos los subtipos (es decir, image/* ) |
| Factor de calidad | El factor de calidad en el formato ;q=0.8 (opcional) |
Observaciones
Los tipos de contenido son tipos MIME (es decir, text/html ) separados por comas con un factor de calidad opcional (usando a ;q= ) que se usa en la preferencia de los clientes para usar este tipo. El factor de calidad tiene un valor de 0 a 1, ya que cuanto mayor sea el número, mayor será la preferencia por ese tipo.
Si el servidor no puede encontrar un tipo aceptable para responder, debe enviar una respuesta 406 (no aceptable).
Tipo de HTML solamente
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á Contenido-Tipos de texto / html
Coincidir con todos los tipos de texto
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/* Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
El cliente aceptará tipos de contenido de cualquiera de los tipos de texto / * de tipos MIME. Por ejemplo, texto / html, texto / plano, texto / css.
text / html y application / xml con una preferencia text / html
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;q=1.0,application/xml;q=0.9 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
El cliente aceptará Contenido-Tipos de texto / html y application / xml pero prefiere texto / html
Preferencia por un tipo sobre otro
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,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
El cliente aceptará todos los tipos de tipos de contenido, pero prefiere text / html y application / xml.