Ir al contenido

Anexo:Cabeceras HTTP

De Wikipedia, la enciclopedia libre

Las cabeceras HTTP son los parámetros que se envían en una petición o respuesta HTTP al cliente o al servidor para proporcionar información esencial sobre la transacción en curso. Estas cabeceras proporcionan información mediante la sintaxis 'Cabecera: Valor' y son enviadas automáticamente por el navegador o el servidor web.

Cabeceras de petición

[editar]
Nombre de la cabecera Descripción Ejemplo Estado
Accept Content-Types (tipos de contenido) que se aceptan. Véase Negociación de contenido. Accept: text/plain Permanente
Accept-Charset Conjunto de caracteres que se aceptan. Accept-Charset: utf-8 Permanente
Accept-Encoding Lista de codificaciones que se aceptan. Véase Compresión HTTP. Accept-Encoding: gzip, deflate Permanente
Accept-Language Idiomas que se aceptan. Accept-Language: en-US Permanente
Accept-Datetime Versión de la hora y fecha que se aceptan. Accept-Datetime: Thu, 31 May 2007 20:35:00 GMT Provisional
Authorization Credenciales de autorización para la autenticación HTML. Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Permanente
Cache-Control Se controla las políticas de caché. Cache-Control: no-cache Permanente
Connection Se controla el tipo de conexión. Connection: keep-alive

Connection: Upgrade

Permanente
Cookie Una cookie enviada previamente por el servidor usando Set-Cookie Cookie: $Version=1; Skin=new; Permanente: Estándar
Content-Length El tamaño del contenido de la petición en bytes Content-Length: 348 Permanente
Content-MD5 Un checksum en MD5 sobre el contenido Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ== Obsoleto
Content-Type El tipo de contenido de la petición en POST o PUT Content-Type: application/x-www-form-urlencoded Permanente
Date La fecha y la hora de la petición Date: Tue, 15 Nov 1994 08:12:31 GMT Permanente
Forwarded Indica la información original del cliente en caso de conexión por proxy. Forwarded: for=192.0.2.60;proto=http;by=203.0.113.43 Forwarded: for=192.0.2.43, for=198.51.100.17 Permanente
From La dirección de correo electrónico de la petición. From: user@example.com Permanente
Host El nombre de dominio o dirección IP (puede incluir número de puerto). El uso de la cabecera es obligatorio a partir de HTTP 1.1 Host: es.wikipedia.org:8080

Host: es.wikipedia.org

Permanente
Max-Forwards Limita el número de veces que un mensaje viaja a través de los proxies. Max-Forwards: 10 Permanente
Origin Inicia una petición para servidores con respuesta a Access-Control-Allow-Origin. Origin: http://www.example-social-network.com Permanente: Estándar
Pragma Implementa cabeceras en donde múltiples efectos se aplica a todo. Pragma: no-cache Permanente
Proxy-Authorization Credenciales de autorización para conectarse a un proxy. Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Permanente
Range Pide sólo una parte del contenido Range: bytes=500-999 Permanente
Referer [sic] Indica la dirección URL de donde proviene, en otras palabras, es la dirección web del botón Atrás. Referer: http://en.wikipedia.org/wiki/Main_Page Permanente
User-Agent Contiene la información del agente de usuario, como el navegador, el sistema operativo, etc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/21.0 Permanente
Upgrade Pide al servidor que se actualice la versión de HTTP para funcionar. Upgrade: HTTP/2.0, HTTPS/1.3, IRC/6.9, RTA/x11, websocket Permanente
Warning Una advertencia general sobre problemas de la entidad. Warning: 199 Miscellaneous warning Permanente