Q71 — AWS DVA-C02 第2章

第 71/100 题 | ← 返回第2章

开发人乡正在Amazon API 网关后面调试AWS Lambda 函数。每当调用API网关端点时,都律返丽HTTP状态代码200,即使AWS Lambda 正在记录4xx错右。 商要进行据些更改才能通笔API网关返丽正容的错右代码?

正确答案: B. 使用Lambda 代理集成返回HTTP代码和标头

解析

对于Lambda 代理集成,Lambda 需要返回以下格式的输出在此输出中,statusCode 通常为4XX(客户端错误)和5XX(服务器错误)。API Gateway 根据指定的statusCode ,通过将Lambda 错误映射到HTTP错误响应来处理这些错误。对于API网关传递错误类型(例如InvalidParameterException )作为对客户端的响应的一部分,Lambda 函数必须在标头中包含一个标头(例如“X-amzn-ErrorType ”“InvalidParameter Exception ”)财产。