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.



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