Ste*_*sic 5 amazon-web-services aws-lambda aws-http-api
发生错误:HttpApiRoutePostv1Banks - 提供的路由密钥格式不适合 HTTP 协议。格式应为“[HTTP METHOD] /[RESOURCE PATH]”或“$default”(服务:AmazonApiGatewayV2;状态代码:400;错误代码:BadRequestException;请求 ID:38370b30-9c11-4a66-9f2d-710fd2c25329;代理:null )。
provider:
...
httpApi:
payload: '2.0' # Define Http format needed for API GW
...
functions:
banksCreate:
handler: src/banks.create
events:
- httpApi: 'POST v1/banks'
Run Code Online (Sandbox Code Playgroud)
我已经根据官方文档设置了 serverless.yml 文件
当我离线运行无服务器时,一切正常,但是当我尝试部署时,会出现上述错误。
我不知道我哪里出错了?
请注意, restApi事件部署正常
注意:错误消息表示[HTTP METHOD] /[RESOURCE PATH]
这意味着/路径开始处和路径应该用空格分隔。
provider:
...
httpApi:
payload: '2.0' # Define Http format needed for API GW
...
functions:
banksCreate:
handler: src/banks.create
events:
- httpApi: 'POST /v1/banks'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3007 次 |
| 最近记录: |