Exemplo prático
Para uma resposta de API cacheada, inspecione Cache-Control, Age, ETag, Vary e Content-Type em conjunto em vez de ler um cabeçalho isolado.
Cole cabeçalhos HTTP brutos e analise-os instantaneamente em JSON estruturado.
Você pode colar cabeçalhos brutos de solicitação ou resposta, com ou sem a linha de status HTTP.
Os cabeçalhos HTTP carregam metadados sobre solicitações e respostas, como tipo de conteúdo, cache, regras de segurança e comportamento do servidor.
Esta ferramenta ajuda a converter cabeçalhos HTTP brutos em JSON estruturado e uma lista de valores-chave legível diretamente em seu navegador.
Entenda o workflow por trás desta ferramenta e o que revisar depois.
Um workflow prático para verificar redirect chains, entender 301 vs 302, diagnosticar 404 e 500, e confirmar a URL final.
Um checklist DNS para hospedagem, email, verificação de domínio, troca de nameservers, certificados SSL e DNS reverso.
Cabeçalhos explicam cache, negociação, segurança, proxies e autenticação que não aparecem no corpo da resposta.
Leia Cache-Control, Expires, ETag, Vary e Age em conjunto para entender o cache do navegador e dos intermediários.
Confirme se Content-Type, charset, Content-Encoding e Content-Disposition correspondem aos bytes e ao download esperados.
Inspecione Via, Forwarded, X-Forwarded-* e cabeçalhos do fornecedor quando o CDN ou proxy difere do servidor de origem.
Oculte cookies, autorização, hosts internos, IDs de requisição e detalhes de infraestrutura antes de compartilhar uma captura.
Para uma resposta de API cacheada, inspecione Cache-Control, Age, ETag, Vary e Content-Type em conjunto em vez de ler um cabeçalho isolado.
Cabeçalhos podem se repetir, e Set-Cookie não deve ser combinado como um cabeçalho comum separado por vírgulas. Preserve cada ocorrência.
A mesma resposta pode ser alterada pela origem, por um proxy reverso e por uma CDN, então identifique qual camada adicionou cada cabeçalho surpreendente.
Você também pode achar essas ferramentas úteis.