Cliente HTTP
HTTP Request Builder
Compõe e envia uma requisição GET/POST/PUT/PATCH/DELETE/HEAD com headers e corpo personalizados, e mostra status, headers, corpo e tempo — sem nunca repassar cookies ou Authorization.
Monta uma requisição HTTP — método, cabeçalhos, corpo — envia do nosso servidor e mostra a resposta inteira: status, cabeçalhos, corpo e o comando curl que a reproduziria. Útil para uma API sobre a qual você está lendo, e para uma resposta que você quer ver sem o CORS decidir se pode.
Nosso servidor faz esta requisição por você. Enviamos a ele apenas a URL, o método, os cabeçalhos e o corpo que você digita — nenhum dos seus cookies nem seu login vai junto. O servidor só se conecta a endereços públicos e recusa os privados e internos.
Como usar
Escolha o método e a URL
As portas 80, 443 e qualquer uma acima de 1024 são permitidas. Um campo de corpo aparece para os métodos que aceitam um.
Adicione cabeçalhos, um por linha
Nome: valor. Linhas malformadas são informadas em vez de descartadas em silêncio, e um Content-Type tem de ser definido à mão para um corpo JSON.
Decida sobre redirecionamentos antes de enviar
Segui-los vem ligado por padrão e para depois de cinco. Desligue quando o 3xx em si é o que você está testando — o cabeçalho Location é o que você veio buscar.
Pegue a linha do curl
O equivalente exato do que foi enviado, pronto para colar em um terminal ou em um relatório de bug. É o jeito mais rápido de passar a alguém uma requisição reproduzível.
Perguntas frequentes
Por que meus cabeçalhos Cookie e Authorization foram descartados?
O nosso servidor se recusa a repassar cabeçalhos de credenciais, e diz quais descartou. Uma ferramenta que retransmite credenciais arbitrárias para hosts arbitrários é uma ferramenta para lavá-las. Para uma API que precisa de token, use o outro cabeçalho que esse serviço definir, como X-Api-Key.
Posso chamar uma API na minha própria máquina?
Não. A requisição sai do nosso servidor e a via de saída recusa destinos privados, de loopback e link-local — inclusive um nome de host público que resolva para um deles. Para localhost, o curl é a ferramenta certa.
Isto contorna o CORS?
Ele desvia do CORS para olhar, não para construir. A requisição é de servidor para servidor, então nenhum preflight se aplica, e é por isso que você lê uma resposta que a sua própria página não consegue. A sua aplicação continua precisando que o servidor envie os cabeçalhos certos.
O corpo está cortado
As respostas são lidas até 1 MiB e o painel diz quando isso aconteceu. Um corpo binário é mostrado como Base64, só os primeiros 48 KB — isto é um testador de requisições, não um baixador.
Pode receber de
Referência de códigos HTTP
HTTP Status Reference
Explica cada código de status com o significado na especificação, a cacheabilidade e os erros que as pessoas cometem com ele.
Analisador de user-agent
User-Agent Parser
Decompõe uma string de user-agent em navegador, engine, sistema e dispositivo, e mostra o seu para comparar.
curl para código
curl to Code
Converte um comando curl em fetch, axios, Python requests, Go, PHP ou PowerShell.
Formatador de GraphQL
GraphQL Formatter
Formata queries e SDL, valida um documento contra um schema e imprime o tipo em que ele resolve.
Em seguida
Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.
curl para código
curl to Code
Converte um comando curl em fetch, axios, Python requests, Go, PHP ou PowerShell.
Inspetor de headers HTTP
HTTP Header Inspector
Busca uma URL e mostra os headers completos da resposta, a cadeia de redirecionamentos, os tempos e a compressão usada.
Formatador e validador de JSON
JSON Formatter & Validator
Formata, minifica e valida JSON, apontando a linha e a coluna exatas de um erro de sintaxe.
Decodificar JWT
JWT Decoder
Decodifica header e payload, mostra a expiração das claims em hora local e verifica a assinatura com uma chave fornecida — sem enviar o token a lugar nenhum.
Consulta de DNS
DNS Lookup
Consulta registros A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA e PTR por DoH, com TTL e o bit DNSSEC exibidos, via Cloudflare ou Google.
Informações de endereço IP
IP Address Info
Mostra seu IP público ou qualquer endereço com o nome reverso, ASN, rede anunciante, prefixo e país do registro, a partir dos dados DNS da Team Cymru — sem geolocalização por cidade.