Construtor de comando cURL
- Os arquivos não saem do seu dispositivo
- Roda no navegador
- Grátis, sem cadastro, sem marca d’água
Import a curl command
Request
Output
Como usar Construtor de comando cURL
Monte um comando curl a partir de um método, URL, cabeçalhos, corpo e autenticação, ou importe um copiado das DevTools do navegador para editá-lo. A mesma requisição pode ser escrita como curl, fetch(), requests do Python, HTTPie ou wget. A página nunca envia a requisição.
- 1
Escolha o Método e informe a URL, ou cole um comando existente em Importar um comando curl e clique em Importar.
- 2
Preencha as abas Parâmetros, Cabeçalhos, Corpo, Autenticação e Opções.
- 3
Escolha uma Saída: curl, fetch(), Python, HTTPie ou wget. Para curl, escolha o Shell: bash / zsh, PowerShell ou cmd do Windows.
- 4
Copie o comando gerado e execute-o no terminal ou no código.
Perguntas frequentes
Esta ferramenta envia minha requisição?
Não. Ela só escreve comandos, e nada sai do seu navegador. Credenciais que você informa ficam na aba e nunca são salvas.
Como importo uma requisição do Chrome ou do Firefox?
Nas DevTools, clique com o botão direito em uma requisição no painel Rede e escolha Copiar como cURL, depois cole em Importar um comando curl. Opções que o construtor não suporta são listadas como ignoradas.
Por que a versão do PowerShell usa curl.exe?
No PowerShell, curl é um alias de outro comando. curl.exe chama o curl de verdade. Aspas duplas embutidas passam corretamente no PowerShell 7.3 e posteriores.
Posso enviar um upload de arquivo?
Sim. Defina Corpo como Multipart e acrescente um campo Arquivo com o caminho do arquivo no seu computador; o comando lê o arquivo desse caminho quando você o executa.
Quais tipos de corpo são suportados?
Nenhum, JSON, Formulário codificado para URL, Multipart e Bruto. Corpos JSON são conferidos enquanto você digita, e um botão Formatar os organiza.
