生のcURLコマンドを瞬時に、完全にフォーマットされたNode.js APIスクリプトに変換します。
このNode.jsジェネレーターを使う理由とは?
完璧なJavaScript構文を瞬時に生成します。堅牢なaxios.request(config)オブジェクトを構築する場合でも、Node 18以降でネイティブのfetch() APIを使用する場合でも、どちらにも対応しています。
cURLは-H "Accept: application/json"のような生の文字列フラグを使用します。当社のパーサーは、すべてのヘッダーとメソッドを自動的に構造化し、読みやすいJavaScript設定オブジェクトに変換します。
本番環境のAPIキーを誤ってGitHubにコミットしてしまうことは絶対に避けてください。当社のセーフコピー機能は、コードをコピーする前にベアラートークンと基本認証情報を自動的に検出し、マスキングします。
複雑な--data列 (JSON ペイロードや URL エンコードされたフォームなど) は、適切にエスケープされて JavaScript 構文エラーを防ぐため、 data: (Axios) またはbody: (Fetch) プロパティにシームレスにマッピングされます。
API呼び出しの不具合をデバッグするのに最適です。Chrome DevToolsで失敗したネットワークリクエストを右クリックし、「cURLとしてコピー」を選択してここに貼り付けるだけで、問題を再現するための正確なAxiosコードを取得できます。
お客様のコマンドは、ローカルのJavaScriptを使用してブラウザ内で完全に解析されます。お客様独自のバックエンドエンドポイントや機密性の高いJWTペイロードは、ログに記録されたり、サーバーに送信されたりすることはありません。