cURL → コード
curl コマンドを JavaScript・Python・Go・PHP のコードに変換します。
100% プライベート——すべてブラウザ内で動作
使い方
- 1
ターミナルや API ドキュメントから curl をコピーします。
- 2
出力する言語を選びます。
- 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 があるときだけ追従します。
関連ツール
JSON → Go 構造体JSON のサンプルから json タグ付きの Go 構造体を生成します。JSON → Python モデルJSON のサンプルから Python の dataclass または Pydantic モデルを生成します。URL エンコーダー / デコーダーencodeURIComponent または encodeURI で URL エンコードし、パーセントエンコードされた文字列をデコードします。JSON 整形ブラウザで JSON を即座に整形・美化・圧縮・検証。JSON 検証ブラウザー上で JSON を即時に検証し、構文エラーの行・列・位置を正確に特定します。Base64 エンコード/デコードテキストと Base64 をブラウザー上で即時に相互変換。Unicode・絵文字に完全対応。