0. PROPAGATE_EXCEPTIONS
- Flask의 Builtin Configuration Values 중 하나
- 문서의 설명에 따르면 '명시적으로 예외를 전파하는 것에 대한 활성화/비활성화' 라고 하는데 나는 이 설명을 제대로 이해를 못했다.
- 포스트맨으로 테스트를 해보다가 의미를 깨닫게 되었다.
1. PROPAGATE_EXCEPTIONS = False 인 경우
- JWT 에러 예외처리를 일괄적으로 500 Internal Server Error로 한다.
2. PROPAGATE_EXCEPTIONS = True 인 경우
- Flask에서 예외처리한 JWT 에러메시지와 HTTP 상태코드를 명시해서 리턴해준다.
'REST API' 카테고리의 다른 글
API서버 - @jwt_required(optional=True)를 이용한 분기 처리 (0) | 2023.01.10 |
---|---|
API서버 - Flask 쿼리스트링(Query String)을 사용한 API (0) | 2023.01.06 |
Flask에서 JWT 사용하기 (flask-jwt-extended) (0) | 2023.01.05 |
API서버 - Flask JWT를 사용한 로그아웃 API 만들기 (0) | 2023.01.05 |
API서버 - Flask JWT를 사용해 로그인 한 유저만 처리하는 API 만들기 (0) | 2023.01.05 |