Cabeçalhos HTTP e redirecionamentos
Veja os cabeçalhos de resposta HTTP do servidor, os códigos de estado e toda a cadeia de redirecionamentos com os tempos de resposta.
Sobre esta ferramenta
A ferramenta envia para o endereço indicado um pedido semelhante ao de um navegador e segue todos os redirecionamentos. Em cada passo mostra o código de estado, a versão HTTP, o endereço IP do servidor, o tempo de resposta e todos os cabeçalhos de resposta. Útil para depurar redirecionamentos de HTTP para HTTPS ou a partir do domínio sem www e para verificar cabeçalhos de cache, cookies e a configuração do servidor.
Glossário
- HTTP e HTTPS
- Protocolo de transferência de páginas web. HTTPS é a sua variante cifrada via TLS, um endereço HTTP hoje deve apenas redirecionar para HTTPS.
- Código de estado
- Número de três dígitos na resposta do servidor: 2xx sucesso, 3xx redirecionamento, 4xx erro do pedido (404 não encontrado), 5xx erro do servidor.
- Redirecionamentos 301, 302, 307, 308
- 301 e 308 são permanentes (os motores de busca transferem o posicionamento para o novo endereço), 302 e 307 temporários. 307 e 308 mantêm ainda o método do pedido.
- Cabeçalho HTTP
- Informação adicional na resposta do servidor, ex. Content-Type (tipo de conteúdo), Cache-Control (cache) ou Server (software do servidor).
- HTTP/2 e HTTP/3
- Versões mais recentes do protocolo que transferem vários ficheiros numa só ligação, por isso o site carrega mais depressa. O HTTP/3 funciona sobre UDP (QUIC).
Como usar
- 1Introduza um URL - para testar o redirecionamento para HTTPS, comece com http://.
- 2Clique em Obter cabeçalhos.
- 3Percorra a cadeia de redirecionamentos e os códigos de estado.
- 4Expanda os cabeçalhos de qualquer passo e copie-os se necessário.
- 5Continue para a avaliação dos cabeçalhos de segurança.
Especificações e limites
É usado o método GET e o corpo da resposta não é descarregado. São seguidos no máximo 10 redirecionamentos e cada passo tem um limite de 10 segundos. Cada passo é verificado contra endereços privados e internos. O certificado não é verificado ao obter os cabeçalhos - para isso existe o SSL Checker. A um endereço sem protocolo é acrescentado https://.