cURLからNode.js(Axios)への変換

生のcURLコマンドを瞬時に、完全にフォーマットされたNode.js APIスクリプトに変換します。

Paste cURL Command
Invalid cURL command.
Generated Node.js Code

このNode.jsジェネレーターを使う理由とは?

AxiosとFetchのサポート

完璧なJavaScript構文を瞬時に生成します。堅牢なaxios.request(config)オブジェクトを構築する場合でも、Node 18以降でネイティブのfetch() APIを使用する場合でも、どちらにも対応しています。

自動オブジェクト構成

cURLは-H "Accept: application/json"のような生の文字列フラグを使用します。当社のパーサーは、すべてのヘッダーとメソッドを自動的に構造化し、読みやすいJavaScript設定オブジェクトに変換します。

セーフコピーAPI編集

本番環境のAPIキーを誤ってGitHubにコミットしてしまうことは絶対に避けてください。当社のセーフコピー機能は、コードをコピーする前にベアラートークンと基本認証情報を自動的に検出し、マスキングします。

データペイロードマッピング

複雑な--data列 (JSON ペイロードや URL エンコードされたフォームなど) は、適切にエスケープされて JavaScript 構文エラーを防ぐため、 data: (Axios) またはbody: (Fetch) プロパティにシームレスにマッピングされます。

ブラウザエクスポート対応

API呼び出しの不具合をデバッグするのに最適です。Chrome DevToolsで失敗したネットワークリクエストを右クリックし、「cURLとしてコピー」を選択してここに貼り付けるだけで、問題を再現するための正確なAxiosコードを取得できます。

100%クライアントサイドプライバシー

お客様のコマンドは、ローカルのJavaScriptを使用してブラウザ内で完全に解析されます。お客様独自のバックエンドエンドポイントや機密性の高いJWTペイロードは、ログに記録されたり、サーバーに送信されたりすることはありません。