一位开发人员正在准备一个 Amazon API Gateway API(使用 Lambda 后端),以便前端团队可以在后端实现之前开始构建 UI。前端团队需要返回预定义 HTTP 状态码和 JSON 主体的端点。开发人员为 API 资源创建了一个方法。哪种方法可以满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将集成类型设置为 MOCK,并配置方法的集成请求和集成响应,以将 JSON 响应映射到特定的 HTTP 状态码。.
为什么这是答案
当后端服务尚未准备好时,MOCK 集成类型允许 API Gateway 直接返回预定义的响应,而无需调用任何后端端点。通过配置方法的集成响应,开发人员可以将特定的 HTTP 状态码与预设的 JSON 响应体关联起来,从而满足前端团队在后端实现之前进行 UI 开发的需求。 其他选项不正确的原因: AWSPROXY 集成类型需要一个实际的 Lambda 函数来返回响应,这与后端尚未实现的情况不符。 HTTPPROXY 集成类型需要一个外部的占位符 API,增加了额外的复杂性,并且不直接在 API Gateway 中定义响应。 最后一个 MOCK 选项错误地将 HTTP 状态码和 JSON 响应的定义位置颠倒了,HTTP 状态码是在集成响应中定义的,而不是方法请求中。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡