【发布时间】:2017-11-26 17:26:12
【问题描述】:
我有一个绑定到 AWS API 网关的 Lambda 函数。当我用 /foo/bar 和 bar 之类的东西调用它时,我的函数(正确)返回如下内容:
{
"code": 404,
"message": "bar not found"
}
我现在希望它的状态码也是 404,但是按照我在网上找到的教程,我到目前为止没有成功。我做了什么:
据我了解,当404 出现在响应文档中时,这应该将代码设置为404,但我仍然得到200。
我错过了什么?
【问题讨论】:
-
不,它没有。我什至尝试对输出进行整形,使其看起来与您的完全一样,但我仍然得到 200。似乎它没有选择正则表达式。如果我将正则表达式设置为 .*(全部匹配),它会起作用,但只要我合并任何其他字符,它就会被忽略。
标签: amazon-web-services f# aws-lambda aws-api-gateway