問題タブ [aws-api-gateway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
37859 参照

amazon-web-services - AWS Lambda で CORS 応答ヘッダーを構成しますか?

AWS API Gateway を使って新しいサービスを作ろうとしているのですが、ブラウザが CORS 情報を取得するために自動的に OPTIONS メソッドを呼び出していることがわかりました。

問題は、AWS API Gateway が CORS ヘッダーを構成するためのネイティブな方法を提供していないことです。

OPTIONS メソッドに応答するために Lambda スクリプトを作成することはできますか?

0 投票する
1 に答える
519 参照

amazon-web-services - Amazon API Gateway - Lambda で toString の代わりに raw バッファで応答するにはどうすればよいですか

これまでのコードは次のとおりです。画像バッファを toString 配列にするのではなく、生データとして返したいだけです。

http 200 応答の統合応答で content-type を image/jpeg に設定しましたが、生データではなくバッファーの toString だと思うため、壊れた画像です。

0 投票する
1 に答える
489 参照

amazon-web-services - application/json だけでなく、すべてのリクエストの入力マッピングを設定する方法

AWS API Gatewayクエリ文字列を関数にマップするための例を見ると、統合リクエストでLambdaテンプレート マップを作成する例が示されています。application/jsonに関係なく、すべてのリクエストのテンプレートを作成するにはどうすればよいContent-Typeですか? リクエストにLambda関係なく、クエリ文字列パラメーターを使用して起動したい。Content-Type

0 投票する
10 に答える
86051 参照

amazon-web-services - Amazon API ゲートウェイのタイムアウト

API ゲートウェイに問題があります。いくつかの API メソッドを作成しましたが、10 秒以上動作することがあり、Amazon が 504 エラーを返します。以下にスクリーンショットを示します。

ここに画像の説明を入力

助けてください!タイムアウトを増やすにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
5645 参照

amazon-web-services - AWS API Gateway : レスポンスを XML に変換する

application/xml 形式でエンド ユーザーに返す必要があるラムダ バックエンドから文字列値 (xml から文字列) を取得しています。どうすればこれを達成できますか?

0 投票する
4 に答える
3661 参照

amazon-web-services - AWS API を使用して、Lambda 関数の AWS API Gateway エンドポイントを設定することはできますか?

それを指す AWS API Gateway エンドポイントを設定することにより、AWS Lambda 関数をパブリック HTTP リクエストに公開しています。

これには 2 つの部分があります。

  • AWS Lambda 関数を作成してアップロードする
  • HTTP エンドポイントが Lambda 関数を指すように API Gateway を設定する

Web インターフェイスの代わりに API 呼び出しを使用して、両方の部分を実行したいと考えています。AWS SDK と AWS CLI を使用して、最初の部分でそれを行うことができます。

しかし、第 2 部では行き詰まっています。AWS SDK for node.jsまたはAWS CLIを調べたときに、API Gateway についての言及が見つかりませんでした。

AWS API をプログラムで使用して、Lambda 関数の API Gateway エンドポイントを設定する方法はありますか?

0 投票する
11 に答える
65962 参照

amazon-web-services - Amazon API Gateway から POST から AWS Lambda にパラメーターを渡す方法

この質問では、Amazon API Gateway から AWS Lambda にクエリ文字列またはルート パラメータを渡す方法

API ゲートウェイを使用してクエリ文字列パラメータを AWS ラムダにマッピングする方法を示します。同じことをしたいのですが、クエリ文字列の代わりに POST 値をマッピングします。私は試した:

うまくいきませんでした。実際のフォームデータは表示されません。ところで、私は以下を使用して投稿しています:

application/x-www-form-urlencoded

私は自分のラムダ関数から応答を得ているので、ラムダをうまく呼び出していることはわかっていますが、私の問題は、POST パラメータがどこにも表示されないことです。それらをマッピングする方法がわかりません。Lambda 側で取得したものをすべてダンプすると、次のようになります。

0 投票する
2 に答える
3295 参照

rest - AWS API Gateway を介した SSL エンドポイントへのプロキシ呼び出し

現在、私の API は SSL エンドポイント経由でアクセスできます。リクエストをエンドポイントにプロキシするように aws api ゲートウェイを設定しようとしました。

入力パススルーを有効にし、application/json を content-type として設定しました。

いずれにせよ、AWS Web インターフェイスでテスト リクエストを試行すると、 https://subdomain.domain.com/v1/resourceのような SSL URL への GET メソッドを使用して、次のエラーが発生します。

SSL 証明書に欠けているものは何ですか?

どんな助けや手がかりも大歓迎です。