Pular para o conteúdo

Construtor de Curl

Construa comandos curl visualmente com método, URL, cabeçalhos, corpo e opções. Copie o comando gerado para sua área de transferência. Grátis, 100% no seu navegador.

Comando Gerado
  

O que é curl?

curl é uma ferramenta de linha de comando para transferir dados com URLs, suportando HTTP, HTTPS, FTP e muitos outros protocolos. Vem pré-instalado no macOS, Linux e Windows 10+. O curl é o cliente HTTP mais amplamente usado para testar APIs, depurar serviços web e automatizar requisições HTTP. Esta ferramenta constrói comandos curl visualmente — configure sua requisição e copie o comando gerado.

Flags comuns do curl

-X METHOD — definir o método HTTP (GET, POST, PUT, DELETE, etc.). -H "Header: Value" — adicionar um cabeçalho de requisição. -d "data" — enviar dados no corpo da requisição. -v — saída detalhada (mostra cabeçalhos de requisição/resposta). -k — permitir conexões inseguras (ignorar verificação TLS). -L — seguir redirecionamentos. -o file — salvar saída em um arquivo. -s — modo silencioso (sem barra de progresso).

Casos de uso comuns

Teste de API — testar rapidamente endpoints de API REST durante o desenvolvimento. Depuração — reproduzir e compartilhar requisições HTTP para solução de problemas. Automação — gerar comandos curl para scripts shell e pipelines CI/CD. Documentação — incluir exemplos curl na documentação de API. Aprendizado — entender HTTP construindo requisições visualmente.

Privacidade

Toda a geração de comandos é executada 100% no seu navegador. Nenhuma requisição é enviada — o comando curl é apenas texto.