メニュー
Amazon API Gateway
開発者ガイド

API Gateway コンソールを使用してメソッドをテストする

API Gateway コンソールを使用してメソッドをテストします。

前提条件

API Gateway コンソールでメソッドをテストする

重要

API Gateway コンソールでメソッドをテストすると、リソースが変更され、元に戻せなくなる場合があります。API Gateway コンソールでメソッドをテストすることは、API Gateway コンソール外でメソッドを呼び出すことと同じです。たとえば、API Gateway コンソールを使用して API リソースを削除するメソッドを呼び出した場合、メソッドの呼び出しが成功すると、API のリソースは削除されます。

  1. https://console.aws.amazon.com/apigateway で API Gateway コンソールにサインインします。

  2. メソッドの API 名を含むボックスで、[Resources] を選択します。

  3. [Resources] ペインで、テストするメソッドを選択します。

  4. [Method Execution] ペインの [Client] ボックスで、[TEST] を選択します。表示されたいずれかのボックスに値を入力します ([Query Strings]、[Headers]、[Request Body] など)。

    指定する必要がある追加オプションについては、API 所有者までお問い合わせください。

  5. [Test] を選択します。次の情報が表示されます。

    • [Request]: メソッド用に呼び出されたリソースのパスです。

    • [Status]: 応答の HTTP ステータスコードです。

    • [Latency]: 発信者からリクエストを受信してから応答を返すまでの時間です。

    • [Response Body]: HTTP 応答の本文です。

    • [Response Headers]: HTTP 応答のヘッダーです。

      ヒント

      マッピングによって、HTTP ステータスコード、応答本文、応答ヘッダーは、Lambda 関数、HTTP プロキシ、または AWS サービスプロキシから送信されたものと異なる場合があります。

    • [Logs] はシミュレートされた Amazon CloudWatch Logs エントリで、このメソッドが API Gateway コンソール外で呼び出された場合は書き込まれています。

      注記

      CloudWatch Logs エントリはシミュレートされていますが、メソッドの呼び出しの結果は現実のものです。

メソッドの呼び出しをテストするには、API Gateway コンソールだけでなく、 API Gateway の AWS CLI または AWS SDK を使用できます。AWS CLI を使用してテストする方法については、「メソッドのテスト呼び出し」を参照してください。