cURL → コード

curl コマンドを JavaScript・Python・Go・PHP のコードに変換します。

100% プライベート——すべてブラウザ内で動作

使い方

  1. 1

    ターミナルや API ドキュメントから curl をコピーします。

  2. 2

    出力する言語を選びます。

  3. 3

    変換してコードをコピーします。

使用例

JSON の POST

入力

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

出力

POST メソッド、JSON ヘッダー、本文を含む fetch コードを生成します。

Basic 認証

入力

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

出力

Authorization: Basic を送るコード、または言語標準の認証指定を生成します。

よくある質問

どのオプションに対応していますか?

ヘッダー、本文、-G のクエリ、Basic 認証、リダイレクト追従、証明書検証の無効化、メソッド指定に対応します。

-F と --upload-file が非対応なのはなぜ?

追加の実行時コードが必要で、誤った動作のコードを出さないためエラーにしています。

既定でリダイレクトを追いますか?

curl と同じで、-L または --location があるときだけ追従します。

関連ツール