无服务器 – 离线可选path参数
我试图设置一个可选参数的GET请求,但我得到一个错误,当我没有可选参数本地调用url。 它在lambda网上工作正常。 我做错了什么?
我正在使用serverless-offline插件版本3.16.0使用无服务器版本1.24.1
这里是我在serverless.yml中的请求定义:
functions: getitems: handler: lambda.handler events: - http: path: item/store/{storeid}/{itemstatus} method: get cors: true request: parameters: paths: storeid: true itemstatus: false
这个url的作品:
http://localhost:3000/item/store/123456/used
这不
http://localhost:3000/item/store/123456
并给我这个输出
{ statusCode: 404, error: "Serverless-offline: route not found.", currentRoute: "get - /item/store/123456", existingRoutes: [ "get - item/store/{storeid}/{itemstatus}" ] }
非常感谢