Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
Accept
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
La cabecera de pedido Accept anuncia que tipo de contenido el cliente puede procesar, expresado como un tipoMIME. Usandonegociación de contenido, el servidor selecciona una de las propuestas , la utiliza e informa al cliente de la elección a través de la cabecera de respuestaContent-Type .
Los navegadores configuran los valores adecuados en dependencia del contexto donde se ha hecho el pedido, por ejemplo: al solicitar una hoja de estilos CSS es configurado un valor diferente que cuando se solicita una imagen, un video o un script.
| Tipo de Cabecera | Request header |
|---|---|
| Forbidden header name | no |
| CORS-safelisted request-header | si |
In this article
Sintaxis
Accept: <MIME_type>/<MIME_subtype>Accept: <MIME_type>/*Accept: */*// Multiples tipos, priorizados conquality value sintaxis:Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
Directivas
<MIME_type>/<MIME_subtype>Un único y preciso tipoMIME, como
text/html.<MIME_type>/*Un tipo MIME, pero con cualquier subtipo.Por ejmplo, image/* comincide con:
- image/png
- image/svg
- image/gif
*/*Culaquier tipo MIME
;q=(dondeq es la importancia o peso)Culaquier valor es colocado en orden de preferencia, expresada usando unvalor de calidad llamadoweight (peso en español).
Ejemplos
Accept: text/htmlAccept: image/*Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
Especificaciones
| Specification |
|---|
| HTTP Semantics> # field.accept> |
Compatibilidad con navegadores
Tambien Ver
- Negociación de Contenido HTTP
- Cabecera con el resultado de la negociación de contenido:
Content-Type - Otras cabeceras similares:
TE,Accept-Encoding,Accept-Charset,Accept-Language