HttpServletResponse.sendError 사용해보기

앞고기랑 소금·2024년 8월 30일

스파르타 TIL

목록 보기
32/43

32일차

Filter

UserService

틀린 email 입력시

???????
왜 안되는겨...

문제
401 만들려 한건데.. 500이 떠버림..
filter 를 거쳐서 수행하고 다시 필터 통해서 나갈때 401을 sendError해야하는데 수행중 UserService에서 Throw해서 500이 떠버림..

해결해봅시다..

UserRepository

Optional<User> -> User 변경

UserService

Throw -> sedError 로 변경
(filter 말고 UserService에서 검증 하고 sendError하게함.)

틀린 email 입력시

굳!! 아주 좋아요~
맞는 방식인지는 잘 모르겠음... 더 공부해야게따..

0개의 댓글