API ツール
ArrayKitのAPIツールは、開発者がブラウザを離れることなくHTTPリクエストを構築・検査・デバッグするのを助けます。フロントエンドの呼び出しを組み立てる場合でも、見慣れないエンドポイントを読み解く場合でも、長いクエリ文字列を解きほぐす場合でも、これらのユーティリティは面倒なリクエスト作業を数クリックに変えます。cURL to Fetchは、コピーしたcurlコマンドをクリーンなJavaScript fetch()呼び出しに書き換え、すぐにコードへ貼り付けられるようにします。URL Parserは、あらゆるURLをプロトコル・ホスト・パス・クエリの各部に分解し、すべてのパラメータを一覧表示するので、エンドポイントが実際に何を受け取るかを把握できます。フロントエンド・バックエンドのエンジニア、QAテスター、APIを連携するすべての人のために作られています。すべては完全にブラウザ内で実行され、リクエストやURLはローカルで処理され、サーバーには何もアップロードされません。そのため、内部エンドポイントやトークンでさえあなたのマシンにとどまります。
- cURL から Fetch — curlコマンドを JavaScript の fetch() 呼び出しに変換します。
- URL パーサー — URLを各パーツに分解し、クエリパラメータを一覧表示します。
- API クライアント — HTTPリクエストを送信し、ヘッダーやパラメータを作成して応答を確認。直近25件を保存します。
- OpenAI API Tester — Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
- Anthropic Claude API Tester — Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Replicate API Tester — Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
よくある質問
- これらのAPIツールで何ができますか?
- cURL to FetchでcurlコマンドをJavaScript fetch()呼び出しに変換し、URL ParserであらゆるURLをプロトコル・ホスト・パス・クエリパラメータに分解できます。これらを合わせることで、HTTPリクエストの構築とデバッグが速くなります。
- これらのAPIツールはプライベートなエンドポイントやトークンに使っても安全ですか?
- はい。すべてのツールは完全にブラウザ内で実行されるため、貼り付けたcurlコマンド・URL・ヘッダー・トークンはローカルで処理されます。データがデバイスから外に出ることはなく、サーバーには何もアップロードされません。
- APIツールはオフラインで動作しますか?
- ページが一度読み込まれれば、ツールはクライアントサイドで実行されるため、curlコマンドの変換やURLの解析は接続が切れても機能し続けます。テキストをローカルで変換し、リクエストをどこにも送りません。
- cURL to Fetchは変換時にリクエストを送信しますか?
- いいえ。curlの構文を同等のfetch()コードへテキストとして翻訳するだけです。リクエストを実行したり対象サーバーに接続したりすることはないため、変換は完全にローカルで、どんなコマンドでも安全に実行できます。
- URL Parserはクエリ文字列やエンコードされたパラメータを扱えますか?
- はい。URL ParserはURLを各コンポーネントに分割し、各クエリパラメータをキーと値として一覧表示します。これにより長い、あるいはエンコードされたクエリ文字列が読みやすくなり、エンドポイントが何を受け取るかを正確に確認できます。