前提・実現したいこと
AWSのAPIGatewayにてエラー時に500でレスポンスを返したいと考えて以下のページを参照して設定しましたが、意図する500エラーが返ってこずに200のレスポンスのままとなっております。どうすれば500のレスポンスコードでステータスを返却することができるでしょうか。すいませんがご教示お願いします。
https://qiita.com/syuni/items/304040949f1d29a28d65
発生している問題・エラーメッセージ
以下の様な状況です
該当のソースコード
ひとまずLambdaは以下の様な感じです。
python
1def lambda_handler(event, context): 2 try: 3 #なんか適当な処理 4 return result 5 except Exception as e: 6 LOGGER.error(traceback.format_exc()) 7 raise InternalFunctionError( 8 500,[{'message': 'InternalServerError'}] 9 )
試したこと
APIGatewayの設定も見直してみましたがうまくいきません。
何か手掛かりになる情報などでも構いません。ご教示いただけますでしょうか。
回答1件
あなたの回答
tips
プレビュー