Gerador de comando cURL
Monte comandos cURL com método, cabeçalhos, corpo JSON, autenticação e opções, e veja o mesmo pedido em JavaScript (fetch) e Python (requests).
Como usarMonte o comando cURL.
Gerador de comando cURL: para que serve
Escolha o método, digite a URL, os cabeçalhos e o corpo, e o comando cURL é montado na hora, com aspas certas para o terminal do macOS e do Linux ou para o cmd do Windows. Inclui autenticação Bearer ou Basic, opções como seguir redirecionamentos, mostrar cabeçalhos e ignorar SSL, e o mesmo pedido em JavaScript (fetch) e em Python (requests).
Como usar
- Escolha o método e digite a URL.
- Preencha cabeçalhos, corpo e autenticação.
- Copie o comando em cURL, JavaScript ou Python.
Quando usar
- Testar APIs pelo terminal.
- Documentar exemplos de uso de uma API.
- Converter um pedido para código.
Perguntas frequentes
Para que serve o cURL?
É a ferramenta de linha de comando mais usada para testar APIs: faz pedidos HTTP com qualquer método, cabeçalho e corpo, e já vem instalada no macOS, no Linux e no Windows 10 ou mais novo.
Como mando um JSON no corpo?
Escolha POST, PUT ou PATCH, cole o JSON no corpo e marque o tipo JSON. A ferramenta adiciona o cabeçalho Content-Type: application/json e usa --data-raw com aspas simples, do jeito que funciona no terminal.
Funciona no Windows?
Os comandos usam aspas simples, que funcionam no macOS, no Linux, no Git Bash e no WSL. No Prompt de Comando (cmd) do Windows é preciso trocar por aspas duplas; marque a opção Windows (cmd) para isso.
É grátis mesmo?
Sim, 100% grátis. Sem cadastro, sem assinatura e sem limite de uso. Todas as ferramentas do Ferramentas123 são gratuitas.