对于不存在的端点,如何使无服务器返回404而不是403?]

问题描述 投票:4回答:3

我按照说明创建了Hello World应用程序,尝试了无服务器框架。一切正常,调用[url]/dev/hello-world返回200响应,并带有预期的json输出。

默认情况下,看起来不存在的端点的响应是带有json {"message":"Missing Authentication Token"}的403 http状态代码。

我想使用该框架托管一个网站。有什么方法可以使不存在的端点的无服务器返回404而不是403?

我按照说明创建了Hello World应用程序,尝试了无服务器框架。一切正常,调用[url] / dev / hello-world返回200响应,并将json输出显示为...

serverless-framework
3个回答
4
投票

返回403而不是404是deliberate design decision


0
投票

我做了一些与不使用API​​调用有所不同的事情,但这是我在添加的CloudFrontDistribution部分中使用无服务器来托管网站的最终目标。


0
投票

我也遇到过同样的问题。请问有人有更详细的示例说明如何使它工作吗?

© www.soinside.com 2019 - 2024. All rights reserved.