⌘curl 変換
読み込み中...
APIドキュメントにある curl コマンドを、手動でプログラミングコードに書き直すのは面倒です。このツールは貼り付けられた curl コマンドを解析し、主要な言語のHTTPライブラリ用コードを生成します。
使い方
- 1curlを入力
コマンドを貼り付けます。複数行にわたるバックスラッシュ記法にも対応しています。
- 2解析内容を確認
URL、メソッド、ヘッダー、ボディが抽出され、バッジで概要が表示されます。
- 3言語を選択
fetch, axios, Python requests のタブを切り替えてコードを確認します。
- 4コードをコピー
コピーボタンで取得し、自分のプロジェクトに貼り付けます。
ヒント
- 💡Postmanなどのツールから「Copy as cURL」したものをそのまま使えます。
- 💡JSONボディが含まれる場合、コード内でも適切にシリアライズされた形で出力されます。
- 💡Basic認証などのヘッダーも自動的に変換対象となります。
よくある質問
- Q. cURLコマンドをどの言語に変換できますか?
- A. JavaScript(fetch/axios)、Python(requests)、Go、Java、PHP、Rubyなど主要言語のHTTPリクエストコードに変換できます。
- Q. ブラウザからcURLコマンドをコピーする最速の方法は?
- A. Chrome DevTools(F12)> Networkタブ > リクエストを右クリック > "Copy as cURL"を選択します。それをこのツールに貼り付けて変換してください。
- Q. APIキーを含むcURLコマンドも安全に変換できますか?
- A. すべての処理はブラウザで完結し、サーバーには送信されません。ただし変換後のコードの機密情報は環境変数で管理してください。