Verificador de cabeçalhos HTTP

RSS

See the HTTP status code, full redirect chain and response headers for any URL, and get a security headers grade with fixes.

Cadeia de redirecionamentos

2 requisições
#StatusURLHora
1 301 Moved Permanently http://github.com 5 ms
2 200 OK https://github.com/ 27 ms

Cabeçalhos de segurança

5/6B
  • Strict-Transport-Security: max-age=31536000; includeSubdomains; preload
    Força os navegadores a usar HTTPS nas próximas visitas (HSTS).
  • Content-Security-Policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; con…
    Restringe quais scripts, estilos e frames podem ser carregados; a defesa mais forte contra XSS.
  • X-Content-Type-Options: nosniff
    Defina como 'nosniff' para impedir que os navegadores adivinhem os tipos de conteúdo.
  • X-Frame-Options: deny
    Evita clickjacking ao controlar quem pode exibir a página em um frame (ou use CSP frame-ancestors).
  • Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin
    Controla quanto da URL é enviado a outros sites no cabeçalho Referer.
  • Permissions-Policy
    Desativa recursos avançados do navegador (câmera, geolocalização...) que o site não usa.
HTTP/3: Não anunciado (sem h3 no Alt-Svc) · Servidor: github.com

Cabeçalhos de resposta

https://github.com/ · 140.82.114.3
DateSat, 17 Oct 2026 04:57:34 GMT
Content-Typetext/html; charset=utf-8
content-languageen-US
VaryX-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version, Accept-Language, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With
ETagW/"73aa421b5182882e337ec283d2ff8b0f"
Cache-Controlmax-age=0, private, must-revalidate
Strict-Transport-Securitymax-age=31536000; includeSubdomains; preload
X-Frame-Optionsdeny
X-Content-Type-Optionsnosniff
X-XSS-Protection0
Referrer-Policyorigin-when-cross-origin, strict-origin-when-cross-origin
Content-Security-Policydefault-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com wss://production-copilot-host.webpubsub.azure.com api.github.com/cmc_internal/api/ edge.fullstory.com rs.fullstory.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com www.youtube-nocookie.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com repository-images.githubusercontent.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com explore-feed.github.com *.googleusercontent.com objects-origin.githubusercontent.com *.githubusercontent.com images.ctfassets.net/8aevphvgewt8/; manifest-src 'self'; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com assets.ctfassets.net/8aevphvgewt8/ videos.ctfassets.net/8aevphvgewt8/; script-src github.githubassets.com 'sha256-tSjmyPUky1KbRZ0fw9VUil3wFEbeM82rtbJDygGJAXw='; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
Servergithub.com
Content-Encodinggzip
Accept-Rangesbytes
Set-Cookie_gh_sess=g2pPeVBlUJWn%2FaL8B7hUm6ZcWR%2B82i8aXRLTxrjWgRTurAlwVcyn%2B1EMK4AxGpeq8xglSuNHkqwMe74ebtQVrGdqC9PPB78AGNkqSARSn%2F%2F2Rg%2BD9zEc1%2BgfgHZXOfdPwyeSFwNyKfc1Pe%2BHc5KpNc1H0L4z9pNkEhalQ%2BcG0d%2FpTZaE7NylI1VK7ZGTfqSVZVYq63fdfHaMO7Dp66nYCdxskAAcwTIEN0C%2F3MLnhLByzrWVPu7sSvBvAabTR5nGbgEabnL8OUegrRJOtYHbbA%3D%3D--rD5V6ERgXE%2Fc0K1D--asRUH4M%2FItvrY6bFzFDQnQ%3D%3D; path=/; HttpOnly; secure; SameSite=Lax
Set-Cookie_octo=GH1.1.1080252752.1792213064; expires=Sun, 17 Oct 2027 04:57:44 GMT; domain=.github.com; path=/; secure; SameSite=Lax
Set-Cookielogged_in=no; expires=Sun, 17 Oct 2027 04:57:44 GMT; domain=.github.com; path=/; HttpOnly; secure; SameSite=Lax
X-GitHub-Request-Id2680:D14C1:B042A9:E02EDB:6AD30048
x-github-edge-regioniad
Transfer-Encodingchunked

O que este verificador de cabeçalhos HTTP mostra

Informe qualquer URL e nós a solicitamos a partir do nosso servidor exatamente como um navegador faria, sem seguir os redirecionamentos automaticamente. Isso nos permite mostrar cada salto da cadeia de redirecionamentos com seu código de status e tempo de resposta, seguido dos cabeçalhos de resposta completos da página final e de uma nota para os cabeçalhos de segurança.

Guia rápido de códigos de status HTTP

CódigoSignificadoObservação de SEO
200 OKA página carregou normalmente.Indexável.
301 Moved PermanentlyRedirecionamento permanente.Transmite os sinais de ranqueamento; use em mudanças de domínio e de HTTP→HTTPS.
302 / 307 Redirecionamento temporárioMudança temporária.Os mecanismos de busca mantêm a URL original indexada.
308 Permanent RedirectComo o 301, mas mantém o método da requisição.Tratado como 301.
304 Not ModifiedA cópia em cache ainda é válida.Normal em visitas repetidas.
403 ForbiddenAcesso negado, muitas vezes por firewall ou proteção contra bots.Pode bloquear rastreadores.
404 Not FoundNão há página nesta URL.Sai do índice com o tempo.
410 GoneRemovida de propósito.Sai do índice mais rápido que o 404.
500 / 502 / 503Erro do servidor ou do upstream.Erros 5xx persistentes prejudicam o rastreamento.

Boas práticas de redirecionamento

  • Mantenha as cadeias em um salto: http://example.com deve ir direto para https://www.example.com/, e não passar por duas ou três URLs intermediárias.
  • Use 301 ou 308 para mudanças permanentes, para que os mecanismos de busca transfiram os sinais de ranqueamento.
  • Evite laços de redirecionamento e saltos mistos de HTTPS→HTTP.

Cabeçalhos de segurança recomendados

Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; frame-ancestors 'self'
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: camera=(), microphone=(), geolocation=()

Adicione o HSTS somente quando todos os subdomínios oferecerem suporte a HTTPS, e implante o CSP primeiro no modo Content-Security-Policy-Report-Only. Verifique o lado do TLS com nosso Verificador de certificado SSL.

Perguntas frequentes

Por que aparece um 403 quando o site funciona no meu navegador?

Alguns sites bloqueiam requisições automatizadas ou requisições vindas de data centers de nuvem com proteção contra bots.

Quais portas posso verificar?

As portas 80, 443, 8080 e 8443 em endereços públicos. Endereços privados e internos são bloqueados por segurança.

Atualizado

Copiado para a área de transferência