O HTTP Client é uma ferramenta online gratuita para enviar requisições HTTP e testar APIs REST diretamente no seu navegador. Suporta GET, POST, PUT, DELETE com cabeçalhos, corpo e autenticação. Todas as requisições rodam localmente por padrão; proxy opcional no servidor para contorno de CORS.

Envie requisições HTTP e teste APIs REST diretamente no seu navegador. Suporta todos os métodos comuns com cabeçalhos, corpo e autenticação. Consulte códigos de status na referência de Status HTTP, ou codifique parâmetros de consulta com o Codificador de URL.

Insira uma URL e clique em Enviar para começar

Funcionalidades

  • Todos os métodos HTTP padrão: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
  • Autenticação: Bearer Token, Basic Auth
  • Formatos de corpo da requisição: JSON, Form-Data, x-www-form-urlencoded, Texto raw
  • Inspeção da resposta: corpo formatado, cabeçalhos, cookies, tempos, info de redirecionamento
  • Histórico de requisições com restauração em um clique (armazenado localmente)
  • Modo proxy no servidor: contorne restrições CORS com um único toggle

CORS e Proxy

Por padrão, esta ferramenta usa a API fetch() nativa do navegador. Requisições de origem cruzada exigem que o servidor de destino inclua cabeçalhos CORS apropriados. Se um servidor não suporta CORS, ative o toggle Proxy — as requisições serão roteadas pelo proxy do servidor, contornando as restrições CORS completamente.

Perguntas frequentes

Ferramentas relacionadas