Lambda 関数と統合された API Gateway エンドポイントが「Method completed with status: 502」というエラーを返します。最も可能性の高い修正は何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Lambda 関数のレスポンスが API Gateway が期待する形式になるように Lambda 関数を変更する。.
これが解答である理由
API GatewayとLambdaの統合で502エラーが発生する場合、最も一般的な原因はLambda関数のレスポンス形式がAPI Gatewayの期待する形式と一致しないことです。API Gatewayは特定のJSON形式(例: statusCode, headers, body)を期待しており、Lambda関数がこの形式に従って応答しないと、API Gatewayはレスポンスを処理できずに502エラーを返します。 HTTPではなくHTTPSエンドポイントを使用することは、セキュリティのベストプラクティスですが、502エラーの直接的な原因ではありません。ペイロード形式の変更は、リクエスト側で発生する問題であり、Lambdaからのレスポンスエラーとは異なります。認証ヘッダーの変更は、認証エラー(401や403)につながる可能性はありますが、502エラーとは直接関係ありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要