【发布时间】:2018-01-09 09:57:14
【问题描述】:
我正在寻找 AWS Lambda 的 NodeJS 处理函数的完整文档,尤其是结果对象。 如何设置标头、cookie...我还有哪些其他选项等?
似乎只记录了回调原型,而不是它的参数。 http://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-handler.html#nodejs-prog-model-handler-callback
AWS 文档真是一团糟……
【问题讨论】:
-
您的问题似乎是关于 API Gateway 对 Lambda 回调参数的解释。从 Lambda 的角度来看,正确的答案是“任何与 JSON.stringify 兼容的对象。”
-
确实,我正在使用 API 网关。那么如何将 lambda 响应转换为纯 HTTP 响应呢?
-
这就是@SteveE。试图说明,下面。 API Gateway 有“集成响应”和“方法响应”的概念,它们会让你想拔掉所有的头发,直到你突然明白,你开始弄清楚他们在想什么,然后它开始变得有意义。大多数行为不是来自特定的回调结构,而是由您从回调对象内容中提取的元素构造,以构建所需的响应。要么,要么我做错了。我同意,这部分文档很模糊。我看看能不能确定点什么。
-
本指南中有更多信息:docs.aws.amazon.com/apigateway/latest/developerguide/… 这仍然不是参考,但也许 AWS 无论如何都没有...
标签: javascript aws-lambda