cURL からコード変換
すべてのツール
無料
curl コマンドを貼り付けると、fetch、Python requests、PHP、Node axios、Go ですぐ実行できるコードに変換 — すべてブラウザ内で解析。無料。
すべてブラウザ内で動作 — コマンドがデバイスの外に出ることはありません。
言語
1
curl コマンドを待機中…
</>
生成されたコードがここに表示されます
cURL からコード変換について
cURL to Codeコンバーターはcurlコマンドを解析し、同等の、すぐに実行できるHTTPクライアントコード(JavaScript fetch、Python requests、PHP、Node.js axios、Go)を生成します。APIドキュメントやブラウザの「Copy as cURL」メニューからコピーしたコマンドを貼り付け、言語を選ぶと、変換されたリクエストが即座に表示されます。
このパーサーは、メソッド、URL、-Hヘッダー、-d/--dataのボディ、認証情報など重要なフラグを理解し、検出されたメソッド、URL、ヘッダー数のサマリーを表示するので、コピーする前にコマンドが正しく読み取られたか確認できます。
パースはすべてブラウザ内で行われます。curlコマンドにはAPIキーやセッションクッキーが含まれることが多いため、これは重要です。貼り付けた内容がアップロードされることはありません。生成されたコードをコピーするか、ファイルとしてダウンロードしてください。
cURL からコード変換の使い方
- curlコマンドを入力に貼り付けます。例えばAPIドキュメントやブラウザのDevToolsの「Copy as cURL」オプションからコピーしたものです。
- 変換先の言語(fetch、Python requests、PHP、Node axios、Go)を選びます。
- 検出されたメソッド、URL、ヘッダーのサマリーを確認し、コマンドが正しくパースされたか確認します。
- 生成されたコードをコピーするか、ファイルとしてダウンロードします。
よくある質問
JavaScript fetch、Python requests、PHP、Node.js axios、Goです。それぞれコマンドからのメソッド、ヘッダー、ボディを含む、慣用的で実行可能なリクエストとして生成されます。
はい。Networkパネルの「Copy as cURL」出力(多数の-Hヘッダーやクッキーを含む)は、まさにこのパーサーが対象としているタイプのコマンドです。
はい。コマンドはブラウザ内でローカルに解析され、アップロードされることはないため、コマンドに埋め込まれたトークン、クッキー、認証情報は端末上に留まります。
ツールはコマンドを解析できなかったことを報告します。引用符の不一致や行の継続がないか確認してください。複数行のコマンドを1行に単純化すると、たいてい解決します。
はい、完全に無料で制限もありません。
人気の検索
curl をコードに
curl を fetch に
curl を Python requests に
curl を PHP に
curl コマンド 変換
curl を JavaScript に
お困りですか?
このツールで問題が見つかりましたか?チームにお知らせください。