ダメ元エンジニアのお勉強おメモ

ほとんど自分用のメモです。AWS をよく触ります。Web アプリとか作ります。Raspberry Pi も好きです。

Amazon API Gateway

API Gateway で構築した REST API の存在しないパスへアクセスされた場合に 404 エラーを返したい

概要 API Gateway で構築した REST API の存在しないパスへアクセスされた場合、デフォルトだと 403 エラーで下記が返る。 {"message": "Missing Authentication Token" } 存在しないなら 404 エラーとして返したいよねって気持ちになった際の対処法を記載す…

API Gateway + Lambda で構築した REST API がタイムアウトを起こした場合のステータスコードは 502 と 504 のケースがある

概要 API Gateway と Lambda のタイムアウト秒数の関係により、502 or 504 が決まるみたい。 502 になるケース API Gateway のタイムアウト秒数 > Lambda のタイムアウト秒数の場合に 502 エラーとなる。 例えば、API Gateway のタイムアウトが29秒、Lambda …