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`)