広告

curl コマンドを貼り付けると、fetch、Python requests、PHP、Node axios、Go ですぐ実行できるコードに変換 — すべてブラウザ内で解析。無料。

すべてブラウザ内で動作 — コマンドがデバイスの外に出ることはありません。

言語
command.sh
1
curl コマンドを待機中…
request.js

							
</> 生成されたコードがここに表示されます

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 からコード変換の使い方

  1. curlコマンドを入力に貼り付けます。例えばAPIドキュメントやブラウザのDevToolsの「Copy as cURL」オプションからコピーしたものです。
  2. 変換先の言語(fetch、Python requests、PHP、Node axios、Go)を選びます。
  3. 検出されたメソッド、URL、ヘッダーのサマリーを確認し、コマンドが正しくパースされたか確認します。
  4. 生成されたコードをコピーするか、ファイルとしてダウンロードします。

よくある質問

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 に
お困りですか?
このツールで問題が見つかりましたか?チームにお知らせください。
問題を報告

この無料ツールをあなたのウェブサイトに追加 — 下のコードをコピーして貼り付けてください。