Gerador de Headers HTTP
Crie e personalize cabeçalhos de requisição HTTP para testes e simulações.
Requisição
Cabeçalhos Comuns
Cabeçalhos Customizados
Entendendo Headers HTTP
Os metadados da sua comunicação na web.
O que são?
Cabeçalhos (Headers) HTTP são informações enviadas em uma requisição (do navegador) ou resposta (do servidor). Eles definem os parâmetros da comunicação.
Estrutura
Eles seguem um formato simples de par chave-valor separado por dois pontos, como `User-Agent: MeuNavegador` ou `Cache-Control: no-cache`.
Por que Simular?
Para testar firewalls (WAF), regras de cache, controles de acesso, ou simular requisições de IPs específicos (`X-Forwarded-For`) e de outros países (`Accept-Language`).
Exemplos de Headers Comuns
Cabeçalhos frequentemente usados em requisições.
| Cabeçalho (Chave) | Função (Exemplo de Valor) |
|---|---|
| User-Agent | Identifica o software do cliente (Ex: `Mozilla/5.0 ...`) |
| Referer | URL da qual a requisição se originou (Ex: `https://www.google.com/`) |
| Authorization | Contém credenciais de autenticação (Ex: `Bearer ...`) |
| Cookie | Envia dados de sessão armazenados (Ex: `session_id=...`) |
| X-Forwarded-For | Identifica o IP original ao usar um proxy (Ex: `1.2.3.4`) |
| Accept-Language | Indica o idioma preferido (Ex: `pt-BR,pt;q=0.9`) |