APIテスター

CORS の問題を抱えずに、ブラウザから直接 HTTP リクエストを送信し、完全な応答を検査します。

このオンライン API テスターを使用すると、Postman をインストールしたり CORS と戦ったりすることなく、HTTP リクエストを発行して完全なレスポンスを確認できます。メソッド (GET、POST、PUT、PATCH、DELETE、HEAD、または OPTIONS) を選択し、URL を入力し、カスタム ヘッダーとリクエスト本文を追加して送信します。リクエストはサーバー側で行われるため、ブラウザのクロスオリジンリクエストをブロックする API を呼び出すことができ、エンドポイントが何を返すかを正確に確認できます。応答には、ステータス コード、応答時間、サイズ、きれいに出力された JSON、生の本文、およびすべての応答ヘッダーが含まれます。無料、サインアップなしで、ワンクリックで本文をコピーまたはダウンロードできます。

よくある質問

どのような HTTP メソッドがサポートされていますか?

一般的なものはすべて GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONS です。 POST、PUT、PATCH、DELETE の場合はリクエスト本文 (JSON など) を含めることができ、どのメソッドでも Authorization や Content-Type などのカスタム リクエスト ヘッダーを設定できます。

ブラウザコンソールで発生するのと同じように、CORS エラーが発生しますか?

いいえ。リクエストはブラウザからではなくサーバーから送信されるため、同一生成元ポリシーと CORS 制限は適用されません。 CORS ヘッダーを返さない API をテストしても完全な応答を確認できますが、これは純粋なブラウザ内テスターでは実行できません。

認証ヘッダーと JSON 本文を送信できますか?

はい。ヘッダー行を使用して必要なヘッダー (たとえば、Authorization: Bearer <token> または API キー ヘッダー) を追加し、[本文] タブに切り替えて JSON または生のペイロードを貼り付けると、テスターは入力したとおりにヘッダーを送信します。

応答は何を示していますか?

ステータス コードとテキスト、ミリ秒単位の応答時間、ペイロード サイズ、HTTP バージョンとコンテンツ タイプに加えて、応答本文 (JSON は自動的にきれいに表示されます) とすべての応答ヘッダーの表の 2 つのタブがあります。本体をコピーまたはダウンロードできます。

サインアップしたり、何かをインストールしたりする必要がありますか?

いいえ。これはブラウザで実行される無料のオンライン ツールです。アカウント、拡張機能、デスクトップ アプリは必要ありません。ページを開いてリクエストの送信を開始するだけです。

内部 URL またはプライベート URL をテストしても安全ですか?

テスターはパブリック エンドポイントにのみ到達します。プライベート、ループバック、またはクラウド メタデータ アドレスへのリクエストは、セキュリティのためにブロックされます (サーバー側のリクエスト フォージェリを防ぐため)。パブリック API やインターネットでアクセス可能な API に使用します。

リダイレクトに従いますか?

デフォルトでは、3xx リダイレクトを含む、入力した URL からの正確な応答が表示されます。 「リダイレクトを追跡」をオンにすると、チェーンをたどって (各ホップの安全性を再チェックします)、最終応答とリダイレクト パスが表示されます。