Teste de API HTTP
Teste APIs REST com diferentes métodos HTTP, headers personalizados e visualização de resposta
Aviso de Segurança
Esta ferramenta realiza requisições HTTP diretamente do seu navegador. URLs privadas/locais são bloqueadas para prevenir SSRF. Headers sensíveis são filtrados. Respostas são sanitizadas. Timeout: 30s. Limite: 5MB.
Como Funciona
• Configure método HTTP (GET, POST, PUT, DELETE, etc.) e URL da API
• Adicione headers personalizados ou use templates pré-definidos
• Para métodos POST/PUT/PATCH: adicione corpo da requisição (JSON, XML, texto)
• Visualize resposta com status, headers, tempo de resposta e tamanho
• Copie ou baixe a resposta para análise posterior
Passos básicos:
- 1. Selecione o método HTTP (GET, POST, etc.)
- 2. Digite a URL da API
- 3. Adicione headers se necessário
- 4. Para POST/PUT, adicione o corpo da requisição
- 5. Clique em “Enviar Requisição”
Dica:
Use os exemplos prontos para testar APIs públicas rapidamente.
Principais métodos:
- • GET: Buscar dados
- • POST: Criar novos recursos
- • PUT: Atualizar recurso completo
- • PATCH: Atualizar parcialmente
- • DELETE: Remover recursos
- • OPTIONS: Verificar métodos permitidos
Testando uma API de posts:
URL: https://jsonplaceholder.typicode.com/posts/1
Método: GET
Header: Accept: application/json
Resultado: Dados do post em formato JSON
Teste APIs públicas como JSONPlaceholder para aprender e praticar.
Headers comuns:
- • Content-Type: Tipo do conteúdo enviado
- • Accept: Tipo de resposta esperado
- • Authorization: Token de autenticação
- • User-Agent: Identificação do cliente
- • Cache-Control: Controle de cache