開発者が、バックエンドが実装される前にフロントエンドチームがUIの構築を開始できるように、Amazon API Gateway API (Lambdaバックエンドを使用) を準備しています。フロントエンドチームは、事前定義されたHTTPステータスコードとJSONボディを返すエンドポイントを必要としています。開発者はAPIリソースのメソッドを作成しました。これらの要件を満たすアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 統合タイプをMOCKに設定し、メソッドの統合リクエストと統合レスポンスを設定して、JSONレスポンスを特定のHTTPステータスコードにマッピングします。.
これが解答である理由
MOCK統合は、バックエンドが未完成の場合でも、API Gatewayが定義済みのレスポンスを返すことを可能にします。この場合、統合タイプをMOCKに設定し、統合レスポンスで特定のHTTPステータスコードとJSONボディをマッピングすることで、フロントエンドチームは実際のバックエンドなしでUI開発を進められます。 AWSPROXYはLambda関数を呼び出すため、Lambda関数が実装されていないと機能しません。HTTPPROXYは外部のプレースホルダーAPIへの転送を必要とし、このシナリオでは不要な複雑さをもたらします。MOCK統合でメソッドリクエストを使用してJSONレスポンスを定義することはできません。JSONレスポンスは統合レスポンスで定義する必要があります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要