Construtor de comandos curl

Escolha qualquer um dos 27 protocolos que o curl fala, preencha campos que se adaptam ao protocolo e receba o comando exato, com cada flag explicada e avisos de segurança. O inverso do tradutor de requisições HTTP: aquele lê um comando, este escreve um.

Web e HTTP
Web
Transferência de arquivos
E-mail
Mensageria
Consulta e legado
HTTPShttps://porta padrão 443TLS

HTTP dentro de TLS: o mesmo modelo de requisição com o transporte cifrado e o servidor autenticado por certificado.

Destino
Requisição
Cabeçalhos
Campos multipart (-F)
Credenciais

Deixar a senha vazia faz o curl perguntar na hora de executar, mantendo-a fora do histórico do shell.

Transferência
Conexão, TLS e tempo
Comportamento e saída
Seu comando
Informe um host para montar o comando.

As aspas seguem shells POSIX (bash, zsh). O cmd.exe e o PowerShell usam regras diferentes; execute como está no Git Bash ou no WSL.

Roda inteiramente no seu navegador. Nada do que você digita é enviado e nenhuma requisição é executada.

Endpoint da APIGEThttps://ronutz.com/api/v1/curl-command-builderDocumentado, não servido. Abre a especificação.

Referências