Gerador de comandos cURL
Gere facilmente comandos cURL para testar e depurar APIs.
Para gerar um comando cURL, introduza o URL da solicitação, escolha o método HTTP e adicione cabeçalhos, parâmetros, autenticação ou um corpo; o comando pronto a executar aparece por baixo para copiar.
Last updated:
Gerador de comandos cURL. Gere facilmente comandos cURL para testar e depurar APIs. Construa instantaneamente solicitações API complexas com o nosso gerador de cURL online gratuito.
Esta ferramenta essencial para desenvolvedores e engenheiros de QA permite-lhe criar rapidamente comandos cURL padrão para testar serviços RESTful, depurar interações de rede e documentar pontos de extremidade de API.
Quer seja um engenheiro backend a testar a autenticação de pontos de extremidade, um desenvolvedor frontend a simular falhas de API ou um investigador de segurança a auditar cargas úteis de solicitações, a nossa ferramenta de construção de cURL garante a geração de sintaxe precisa para qualquer método HTTP, incluindo GET, POST, PUT e DELETE.
Este utilitário premium de depuração de rede aproveita o processamento avançado do lado do cliente para avaliar os parâmetros da sua solicitação diretamente no seu navegador, garantindo que as suas chaves de API privadas, tokens de autenticação sensíveis e cargas úteis proprietárias nunca sejam carregados para um servidor remoto.
Transmitir segredos de API para geradores de terceiros representa um risco de segurança significativo, mas a nossa ferramenta totalmente offline elimina esta vulnerabilidade, tornando a geração segura de cURL um fluxo de trabalho 100% privado.
Oferecemos uma forma 100% gratuita, privada e segura de construir comandos cURL localmente no seu dispositivo, sem qualquer dependência de rede externa.
Ferramentas relacionadas: Continue o fluxo com Folha de dicas do Git, Conversor de Docker run para Docker compose, Calculadora Chmod. Estas ferramentas relacionadas ajudam em tarefas próximas de conversão, formatação, validação, geração e limpeza.
Perguntas frequentes
Como crio um comando cURL com esta ferramenta?
Introduza o URL da solicitação e escolha um método como GET ou POST. Adicione Parâmetros de consulta e Cabeçalhos com os respetivos botões, escolha Basic auth ou Token Bearer em Autenticação se precisar, e introduza um corpo JSON, de formulário ou em texto bruto para POST, PUT, PATCH ou DELETE. O comando atualiza-se em direto; clique em Copiar.
Como envio JSON num pedido cURL POST?
Selecione POST, mantenha o tipo de corpo em JSON e cole o JSON em Corpo da solicitação; Formatar JSON indenta-o. O comando recebe -d com o seu corpo e um cabeçalho Content-Type: application/json, a não ser que já tenha adicionado o seu próprio Content-Type.
Posso converter um comando cURL existente em Python ou JavaScript?
Sim. Cole o comando em Importar um comando cURL existente e clique em Importar. O formulário é preenchido, as opções não suportadas são listadas e ignoradas, e a secção Converter em código mostra código equivalente em Python (requests) e JavaScript (fetch) para copiar.
Que estilo de saída devo usar no Windows?
Escolha Windows CMD para a Linha de Comandos (aspas duplas e quebras de linha com acento circunflexo) ou PowerShell, que chama curl.exe com quebras de linha com acento grave para não usar o alias curl do PowerShell. Bash / macOS / Linux usa aspas simples e barras invertidas, e Linha única põe tudo numa linha.
O que acrescentam opções como Seguir redirecionamentos?
Seguir redirecionamentos acrescenta -L, Ignorar verificação do certificado TLS acrescenta -k, Saída detalhada acrescenta -v, Incluir cabeçalhos da resposta acrescenta -i, Modo silencioso acrescenta -s e Solicitar resposta comprimida acrescenta --compressed. Um valor em Tempo limite (segundos) acrescenta --max-time.
A ferramenta envia o meu pedido ou guarda as minhas credenciais?
Não. Apenas cria o texto do comando no seu navegador e nunca chama a sua API. Copiar link partilha o URL, o método, os cabeçalhos e o corpo, mas deixa de fora senhas, tokens bearer e cabeçalhos de credenciais como Authorization, Cookie ou chaves de API.
Como usar esta ferramenta online
Com Gerador de comandos cURL, você pode formatar, validar, converter, decodificar, codificar, gerar ou inspecionar dados rapidamente no navegador, sem abrir um aplicativo pesado. Comece pelo campo de entrada ou pelas opções visíveis, revise o resultado e copie ou baixe a saída.
Processamento privado no navegador
Gerador de comandos cURL mantém o processamento normal localmente no seu navegador. Isso ajuda com trechos de código, tokens, documentos, valores de configuração, textos e outros materiais que não devem ser enviados a um serviço remoto sem necessidade.
Quando esta ferramenta é útil
Use Gerador de comandos cURL para tarefas repetitivas de desenvolvimento, documentação técnica, verificações de QA, conversões rápidas, depuração, limpeza de conteúdo e fluxos internos de equipe. A página prioriza entradas claras, retorno imediato e uma saída fácil de reutilizar.
Dicas práticas
Antes de copiar o resultado final, confira detalhes como espaços, maiúsculas, nomes de arquivo, codificação, estrutura de tokens, quebras de linha ou formato de saída. Pequenas verificações evitam erros em código, relatórios, tickets, e-mails ou notas técnicas.