Montar uma requisição HTTP (API request builder)

Monte visualmente uma requisição HTTP: método, URL, parâmetros de consulta, cabeçalhos e corpo. A ferramenta gera a URL final e o código cURL e JavaScript (fetch) equivalentes, sem executar nenhuma chamada de rede sem o seu controle.

Exemplo:

Como funciona

Informe o método e a URL base, adicione quantos parâmetros de consulta e cabeçalhos forem necessários e, se o método permitir, um corpo. A ferramenta monta a URL final (parâmetros codificados e adicionados após um ?) e gera automaticamente o código equivalente em cURL e em JavaScript (fetch), para copiar direto em um terminal ou script.

Por que o botão "Testar" pode falhar?

O teste envia uma requisição fetch real do seu navegador para a URL indicada. Se o servidor de destino não autorizar explicitamente requisições cross-origin (cabeçalhos CORS), o navegador bloqueia a resposta por segurança — é um comportamento padrão de todos os navegadores, não uma limitação desta ferramenta. Nesse caso, use o comando cURL gerado em um terminal.

Esta ferramenta executa requisições para algum servidor por padrão?

Não: por padrão, a ferramenta não faz absolutamente nenhuma chamada de rede. Ela apenas gera texto (URL, cURL, fetch). Uma requisição só é enviada se você clicar explicitamente em "Testar a requisição pelo navegador".

A geração de URL e de código é feita inteiramente no seu navegador; nenhum dado informado é enviado aos nossos servidores.