我正在开发一个 AWS 无服务器项目,需要在本地测试 Lambda 函数。
我使用 serverless invoke local -f {function_name}
命令来测试不需要请求任何路径或查询参数的 API 调用。
我的问题是如何使用此命令将任何路径或查询参数传递给函数?
示例 serverless 描述
getFoodDetails:
handler: handler.getFoodDetails
events:
- http:
method: get
path: /foods/{food_id}
cors: true
request:
parameters:
paths:
food_id: true
serverless invoke local --function requestUploadURL --data 'imagepath?'
- KD.S.T.event
对象中读取数据。根据你从event
对象中读取数据的方式,读取数据的方法也会有所不同。 - Bersan