-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Description
例えば、存在しない project_id を指定して get_project
すると
HTTPError: 404 Client Error: Not Found for url: https://annofab.com/api/v1/projects/1
とだけ表示されますが、レスポンスのボディを調べると
{
"errors": [
{
"error_code": "MISSING_RESOURCE",
"message": "指定されたリソースは存在しません: production.project_v2 に project_id -> 1というキーが見つかりません。",
"ext": {}
}
],
"context": {
"awsRequestId": "afedc4e8-2ed9-48eb-8d90-50c36b81cb66",
"logGroupName": "/aws/lambda/project-production-getProject",
"logStreamName": "2019/07/04/[$LATEST]3a4d6f3385bb4953abf79d52527a698f"
}
}
というようになぜ失敗したのかのメッセージが格納されています。
エラー発生時にこのメッセージを併せて表示されると原因がわかりやすくて良いと思います。
Metadata
Metadata
Assignees
Labels
No labels