--- title: Accept slug: Web/HTTP/Headers/Accept tags: - Cabecera HTTP - Cabecera de Pedido - HTTP - Referencia translation_of: Web/HTTP/Headers/Accept ---
La cabecera de pedido Accept
anuncia que tipo de contenido el cliente puede procesar, expresado como un tipo MIME. Usando negociació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 respuesta {{HTTPHeader("Content-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 | {{Glossary("Request header")}} |
---|---|
{{Glossary("Forbidden header name")}} | no |
{{Glossary("Simple header", "CORS-safelisted request-header")}} | si |
Accept: <MIME_type>/<MIME_subtype> Accept: <MIME_type>/* Accept: */* // Multiples tipos, priorizados con {{glossary("quality values", "quality value")}} sintaxis: Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
<MIME_type>/<MIME_subtype>
text/html
.<MIME_type>/*
*/*
;q=
(donde q es la importancia o peso)Accept: text/html Accept: image/* Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
Especificación | Titulo |
---|---|
{{RFC("7231", "Accept", "5.3.2")}} | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Context |
{{Compat("http.headers.Accept")}}