edit-icon download-icon

3.関数の実行をテストする

最終更新日: Nov 30, 2018

関数が正常に実行されるかを確認するには、ブラウザ、URL、コンソールを使用して、HTTP リクエストをその関数に送信することができます。関数の実行をトリガーするには、HTTP リクエストを次のアドレスに送信する必要があります。

  1. <account_id>.<region>.fc.aliyuncs.com/<version>/proxy/<serviceName>/<functionName>/[action?queries]

注意

前の手順では、トリガーの作成時に匿名認証が選択されています。これは、誰もが HTTP リクエストを送信することができるため、簡単ですが、安全ではない認証モードです。
したがって、認証が必要の場合、認証情報と日付情報が HTTP リクエストに含まれている function 認証モードを使用できます。詳細については、「HTTP トリガー」をご参照ください。

コンソールでデバッグする

  1. 関数を選択します。表示されたページで、[コード] タブをクリックし、[Params] タブが表示されるまでページを下にスクロールします。

  2. [Params] タブをクリックし、キーと値のペアを入力します。キーと値のペアは自動的に HTTP URL に追加されます。

    params

  3. [Header] タブをクリックし、リクエストヘッダーのキーと値のペアを入力します。

    headers

  4. [実行] をクリックします。

    ブラウザを使用して HTTP リクエストを送信する場合、実行結果は次のとおりです。

    Response

上記の手順が完了すると、HTTP トリガーに基づいて Web サーバーが構築されます。HTTP リクエストを処理するためのコードができます。