Cliente HTTP – Teste requisições e inspecione a resposta
Monte requisições HTTP com método, headers e corpo, e veja status, headers e corpo da resposta. Teste APIs sem instalar cliente nenhum.
Headers
As requisições saem do nosso servidor, não do seu navegador — por isso não há bloqueio de CORS. Endereços internos e de rede privada são recusados, e a resposta é limitada a 1 MB com timeout de 15s.
Como usar esta ferramenta
- Informe a URL e escolha o método
- Adicione headers e o corpo da requisição, se houver
- Envie e leia status, headers e corpo da resposta
- Ajuste e repita até a chamada ficar correta
Sobre esta ferramenta
O que é
Um cliente HTTP monta a requisição — método, URL, headers e corpo — e mostra a resposta bruta do servidor. É a forma mais direta de conferir o que uma API realmente devolve, sem a camada da aplicação no meio.
Quando usar
- Testar um endpoint recém-criado
- Conferir o retorno de uma API de terceiros
- Reproduzir um erro relatado em produção
- Validar headers de autenticação
- Explorar uma API antes de escrever o código de integração
Perguntas frequentes
- O que é erro de CORS?
- É o navegador bloqueando a resposta porque o servidor não autorizou a origem que fez a chamada. É uma restrição do navegador: a mesma requisição feita por servidor ou por curl passa normalmente.
- Qual a diferença entre PUT e PATCH?
- PUT substitui o recurso inteiro pelo corpo enviado; PATCH aplica só as alterações informadas. Enviar um objeto parcial via PUT costuma apagar os campos ausentes.
- Por que recebo 401 mesmo com o token certo?
- Em geral por formato do header: o padrão é Authorization com o valor Bearer seguido de espaço e do token. Token expirado e escopo insuficiente são as outras causas frequentes.