【发布时间】:2020-12-27 13:22:35
【问题描述】:
即使 AWS Lambda 服务器发回 500,我也收到 200 的 status_code:
[
这是返回响应的代码(注意:我尝试了 500 和 '500',都具有相同的效果):
return {
'statusCode': '500',
'headers': {
'Content-Type': 'application/json',
},
'body': 'Authentication failed!'
}
这是在烧瓶中启动响应的代码:
response = requests.post(URLS.sign_in.get("endpoint"),
json={"user": form.email.data, "pass": form.password.data})
statusCode 是正确的 500,因为输入不正确,但这不应该反映在 status_code 属性中吗?知道为什么会发生这种情况吗?非常感谢大家。
【问题讨论】:
标签: python flask aws-lambda