Привет всем. Я развернул функцию в облаке IBM и вызываю ее через веб-интерфейс API, однако все функции работают нормально, за исключением тех, которые содержат параметры маршрута, поскольку я не могу их извлечь.Я использую безсерверный фреймворк и при вызове переменной __ow_path
она возвращается пустой.Любая помощь будет высоко оценена.Спасибо.
serverless.yml
файл:
getById:
handler: handler.getById
overwrite: true
annotations:
web-export: true
events:
- http:
method: GET
path: /users/{userid}
resp: http
handler.js
файл:
module.exports.getById = async (params) => {
return {
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
params,
msg: params.__ow_path,
created: new Date()
}),
statusCode: 200
}
}