Cabeçalho do pedido HTTP
Header Explicação Exemplo
Accept Especifica o tipo de conteúdo que o cliente pode receber Accept: text/plain, text/html
Accept-Charset O conjunto de codificação de caracteres que o browser pode aceitar. Accept-Charset: iso-8859-5
Accept-Encoding Especifica o tipo de codificação de compressão que o browser pode suportar para o conteúdo devolvido pelo servidor Web. Accept-Encoding: compress, gzip
Accept-Language Idiomas aceites pelo browser Accept-Language: en,zh
Accept-Ranges Um ou mais campos do subâmbito da entidade da página Web podem ser solicitados. Accept-Ranges: bytes
Authorization Certificado de autorização para autorização HTTP Autorização: Certificado de autorização
Cache-Control Especifica o mecanismo de cache a ser seguido para pedidos e respostas Cache-Control: no-cache
Connection Indica se é necessária uma ligação persistente. (Por defeito, o HTTP 1.1 utiliza ligações persistentes) Connection: close
Cookie Os pedidos HTTP são enviados para o servidor Web com todos os cookies armazenados sob o nome de domínio solicitado. Cookie: $Version=1; Skin=new;
Content-Length O comprimento do pedido Content-Length: 348
Content-Type A informação MIME da entidade solicitada Content-Type: application/x-www-form-urlencoded
Date A data e a hora em que o pedido foi enviado Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect O comportamento específico do servidor solicitado Expect: 100-continue
From E-mail do utilizador que enviou o pedido From: user@jsons.cn
Host Nome do domínio e número da porta do servidor que especificou o pedido Host: www.jsons.cn
If-Match Só é válido se o pedido corresponder à entidade. If-Match: "valor específico"
If-Modified-Since O pedido é bem sucedido se a parte pedida for alterada após o tempo especificado e devolve um código 304 se não for alterada. If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Se o conteúdo não tiver sido alterado, devolve o código 304. O parâmetro é o Etag enviado anteriormente pelo servidor e o Etag da resposta do servidor para determinar se foi alterado ou não If-None-Match: "Valor específico".
If-Range Se a entidade não tiver sido alterada, o servidor envia a parte em falta do cliente; caso contrário, envia a entidade completa. O parâmetro é também um Etag If-Range: "Valor específico".
If-Unmodified-Since O pedido só é bem sucedido se a entidade não tiver sido modificada após o tempo especificado. If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Limita a quantidade de tempo que uma mensagem pode ser transmitida através do proxy e da gateway. Max-Forwards: 10
Pragma Utilizado para incluir instruções específicas de implementação Pragma: no-cache
Proxy-Authorization Certificado de autorização para ligação ao proxy Proxy-Authorization: Ligação ao certificado de autorização do proxy.
Range Solicita apenas uma parte da entidade, especifica o âmbito. Range: bytes=500-999
Referer O endereço da página anterior, seguido da página atualmente pedida, ou seja, o caminho de entrada. Referer: http:
TE A codificação de transmissão que o cliente está disposto a aceitar e notifica o servidor da aceitação da informação "tail-plus-header". TE: trailers,deflate;q=0.5
Upgrade Especificar um protocolo de transporte para o servidor para conversão (se suportado). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent O conteúdo do User-Agent contém informações sobre o utilizador que faz o pedido. User-Agent: Mozilla/5.0 (Linux; X11)
Via Notificação do endereço do gateway intermédio ou do servidor proxy, protocolos de comunicação Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Mensagem de aviso sobre a entidade da mensagem Warn: 199 Miscellaneous warning
Cabeçalho das respostas HTTP
Header Interpretação Exemplo
Accept-Ranges Indica se o servidor suporta o intervalo de pedidos especificado e que tipo de pedidos segmentados são suportados. Accept-Ranges: bytes
Age Tempo estimado (em segundos, não negativo) para formar uma cache proxy a partir do servidor de origem. Age: 12
Allow Comportamento de pedido válido para um recurso de rede; devolve 405 se não for permitido. Allow: GET, HEAD
Cache-Control Indica a todos os mecanismos de cache se a cache é permitida e de que tipo. Cache-Control: no-cache
Content-Encoding O tipo de codificação de compressão suportado pelo servidor Web para o conteúdo devolvido. Content-Encoding: gzip
Content-Language Língua do corpo da resposta Content-Language: en,zh
Content-Length O comprimento do corpo da resposta Content-Length: 348
Content-Location Endereço alternativo para o qual o recurso solicitado pode ser substituído. Content-Location: /index.htm
Content-MD5 A soma de controlo MD5 do recurso devolvido Content-MD5: Valor da soma de controlo MD5
Content-Range Posição em bytes desta secção em todo o corpo da resposta Content-Range: bytes 21010-47021/47022
Content-Type Tipo MIME do conteúdo devolvido Content-Type: text/html; charset=utf-8
Date A hora em que a mensagem original do servidor foi enviada Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Valor atual da etiqueta de entidade da variável do pedido ETag: "Valor atual da etiqueta de entidade da variável do pedido"
Expires A data e a hora em que a resposta expirou Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified A hora da última modificação do recurso solicitado Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Utilizado para redirecionar o destinatário para um URL não solicitado para completar o pedido ou identificar um novo recurso. Location: http:
Pragma Inclui instruções específicas de implementação que podem ser aplicadas a qualquer destinatário na cadeia de resposta. Pragma: no-cache
Proxy-Authenticate Indica o esquema de autenticação e os parâmetros que podem ser aplicados ao proxy nesse URL. Proxy-Authenticate: Basic
refresh Aplica-se a redireccionamentos ou um novo recurso é criado e redireccionado após 5 segundos (proposto pela Netscape e suportado pela maioria dos browsers).
Refresh: 5; url= http:
Retry-After Se a entidade for temporariamente indesejável, o cliente é notificado para tentar novamente após um período de tempo especificado. Retry-After: 120
Server Nome do software do servidor Web Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Definir cookie Http Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Indica que existe um campo de cabeçalho no final da codificação de transferência em pedaços. Trailer: Max-Forwards
Transfer-Encoding Codificação de transferência de ficheiros Transfer-Encoding:chunked
Vary Indica ao proxy a jusante se deve utilizar uma resposta em cache ou pedir a partir do servidor de origem. Vary: *
Via Diz ao proxy por onde foi enviada a resposta do cliente Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Avisa a entidade de possíveis problemas Warning: 199 Miscellaneous warning
WWW-Authenticate Indica o esquema de autorização que a entidade requerente do cliente deve utilizar WWW-Authenticate: Basic
Acesso aos registos: