このツールでできること
Curl → Fetch は、シェルを呼び出したり cURL を実行したりせずに、制限されたコマンド字句解析を使用して URL、メソッド、ヘッダー、本文、および基本認証を認識します。サポートされていないオプションが見つかった場合は、潜在的に不正なリクエストが生成されるのではなく、サポートされていないオプションまたは警告が報告されます。
- -X、--request、-H、--header、-d、--data、--data-raw、--data-binary、-u、および --user をサポートします。
- 出力内の文字列は、JavaScript ルールに従って安全にエスケープされます。
- 結果のフェッチは実行されず、入力 URL も要求されません。
使い方
- サポートされている cURL コマンドを貼り付けます。
- 「フェッチに変換」をクリックします。
- サポートされていないオプションに関するエラーまたは警告を読み取ります。
- 生成されたJavaScriptを確認してコピーします。
主な用途
- cURL の例を API ドキュメントからフロントエンド コードに移行します。
- 重複したヘッダーとリクエスト本文をフェッチ オプションに整理します。
- コマンドのメソッド、認証、本文を確認してください。
プライバシーとセキュリティ
curl コマンドは、サポートされている引数としてテキストを解析するだけであり、コマンドを実行したり、コマンド内の URL にアクセスしたりすることはありません。
Curl → Fetchの機能
一般的な cURL コマンドを安全に解析してコードをフェッチし、サポートされていないオプションを明示的に報告します。 日常の開発やデバッグに利用でき、結果はその場で確認、コピー、ダウンロードできます。
FAQ
変換時にcURLは実行されますか?
いいえ。このツールは文字を解析するだけであり、シェル、cURL、またはネットワークへの呼び出しは行いません。
サポートされていないパラメータは無視されますか?
それは黙って無視されることはありません。このページでは、特定のオプションを指摘したり、非変換について明示的に警告したりします。
生成されたフェッチは自動的に実行されますか?
いいえ、出力されるのは再現可能なコードだけです。
-uパラメータをどう扱うか?
サポートされているユーザー名:パスワードは、対応する基本認証ヘッダーに変換され、機密データとして扱われます。