cURL para código

Converta um comando curl em código JavaScript, Python, Go ou PHP.

100% privado — tudo roda no seu navegador

Como usar

  1. 1

    Copie um comando curl do terminal ou da documentação da API.

  2. 2

    Escolha a linguagem de destino.

  3. 3

    Converta e copie o código gerado.

Exemplos

POST com JSON

Entrada

curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{"name":"Ada"}'

Saída

Código fetch com método POST, o cabeçalho JSON e o corpo.

Autenticação básica

Entrada

curl -u user:pass https://api.example.com/me

Saída

Código que envia Authorization: Basic ou usa a opção nativa da linguagem.

Perguntas frequentes

Quais opções são suportadas?

Cabeçalhos, corpo, modo consulta com -G, autenticação básica, seguir redirecionamentos e modo inseguro.

Por que recusar -F e --upload-file?

Envios de arquivo exigem código extra. A ferramenta falha em vez de gerar código com comportamento diferente.

Redirecionamentos são seguidos por padrão?

A ferramenta imita o curl: só segue quando há -L ou --location.

Ferramentas relacionadas