--- title: Accept slug: Web/HTTP/Headers/Accept tags: - Cabecera HTTP - Cabecera de Pedido - HTTP - Referencia translation_of: Web/HTTP/Headers/Accept ---
{{HTTPSidebar}}

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

Sintaxis

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

Directivas

<MIME_type>/<MIME_subtype>
Un único y preciso tipo MIME, como text/html.
<MIME_type>/*
Un tipo MIME, pero con cualquier subtipo.
Por ejmplo, image/* comincide con:
*/*
Culaquier tipo MIME
;q= (donde q es la importancia o peso)
Culaquier valor es colocado en orden de preferencia, expresada usando un valor de calidad llamado weight (peso en español).

Ejemplos

Accept: text/html

Accept: image/*

Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8

Especificaciones

Especificación Titulo
{{RFC("7231", "Accept", "5.3.2")}} Hypertext Transfer Protocol (HTTP/1.1): Semantics and Context

Compatibilidad con Navegadores

{{Compat("http.headers.Accept")}}

Tambien Ver