3

エラーが発生しました: 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'

公式ドキュメントに従って serverless.yml ファイルをセットアップしました

サーバーレスをオフラインで実行するとすべて正常に動作しますが、デプロイしようとすると上記のエラーが発生します。

どこで間違えたのかわからない?

デプロイはrestApiイベントで問題なかったことに注意してください

4

1 に答える 1