我不知道如何为API GW后面的函数返回http状态代码。无论返回什么,它总是以200的形式返回。我尝试statusCode
和code
无济于事。
我正在使用带有OpenWhisk插件的无服务器框架。我正在部署到IBM Cloud。
答案 0 :(得分:1)
Web操作响应内容类型参数必须设置为http
才能手动configure the HTTP response。此值默认为json
,它将忽略返回的headers
和statusCode
值。
在无服务器框架中,此值是在YAML的event configuration section中设置的。
functions:
my_function:
handler: index.main
events:
- http:
method: GET
path: /api/greeting
resp: http