6
我的API网关/ Lamdba设置返回一个http响应标头: Lamdba使用回调函数作为json的一部分返回值 并且Integration Response将其映射到头中(使用集成。 response.body)设置来自AWS的http响应标头
使用此解决方案,值将在主体和标题中发回。
如何从Lambda响应映射标题而不重复响应正文中的值?
我的API网关/ Lamdba设置返回一个http响应标头: Lamdba使用回调函数作为json的一部分返回值 并且Integration Response将其映射到头中(使用集成。 response.body)设置来自AWS的http响应标头
使用此解决方案,值将在主体和标题中发回。
如何从Lambda响应映射标题而不重复响应正文中的值?
如果您有启用了Lambda代理集成,则可以将响应标头设置为Lambda输出的一部分,并且API Gateway会将它们作为对客户端的HTTP响应的一部分返回。
Node.js的例子:
callback(null, {
"statusCode": 200,
"headers": { "headerName": "headerValue", ... },
"body": "..."
});
其中headers
可以空或不确定,如果没有额外的响应头将被退回。