Ver cabeçalhos HTTP

Introduza um URL e verá a resposta HTTP do servidor: o código de estado, todos os cabeçalhos e, se houver redirecionamentos, cada um dos saltos até à página final. Útil para verificar redirecionamentos 301, a cache, a compressão ou os cabeçalhos de segurança.

Cabeçalhos HTTP de um URL

Se não indicar http:// ou https://, será usado https://. Apenas portas 80 e 443.

O que são os cabeçalhos HTTP?

Sempre que o navegador pede uma página, o servidor responde com um código de estado e uma série de cabeçalhos antes do conteúdo. Os cabeçalhos indicam o tipo de conteúdo (Content-Type), durante quanto tempo pode ficar em cache (Cache-Control), se está comprimido (Content-Encoding), os cookies (Set-Cookie) ou para onde redirecionar (Location).

Códigos de estado

2xx sucesso (200 OK). 3xx redirecionamento: 301 e 308 são permanentes (os motores de busca transferem o posicionamento para o novo URL), 302 e 307 são temporários e 304 significa que o conteúdo não mudou. 4xx erro do cliente: 403 proibido, 404 não encontrado, 410 removido, 429 demasiados pedidos. 5xx erro do servidor: 500 erro interno, 502 e 504 falhas do proxy ou do gateway, 503 serviço indisponível.

Para o SEO, é recomendável que cada URL antigo redirecione com um 301 direto para o definitivo, sem cadeias de vários saltos.

Cabeçalhos de segurança

Strict-Transport-Security (HSTS) obriga o navegador a usar sempre HTTPS. Content-Security-Policy limita de onde podem ser carregados scripts e outros recursos, a melhor defesa contra XSS. X-Content-Type-Options: nosniff impede que o navegador adivinhe o tipo de um ficheiro. X-Frame-Options evita que o site seja incorporado noutro (clickjacking). Referrer-Policy e Permissions-Policy controlam que informação é enviada a outros sites e que APIs do navegador a página pode usar.