문제
오늘은 카테고리별 음식점들을 조회하는 API를 짜던중 계속 403에러가 났다.
이상하다고 생각해서 에러를 잡으려고 코드를 뒤지는데 정상 작동해야하는 코드가 이상하게 동작하지않았다.
시도해본 것
구글 검색도많이 해봤지만 정상적인 코드인것처럼 보였고, 디버그 포인트를 찍고 디버그하던 중 이상하게 어느순간 Null값이 들어가는 것을 발견했다.
해결
해결은 알고보니 Dto에 @Getter어노테이션을 빼먹어서 생긴 이슈였다. 코드를 꼼꼼히 체크하자...
그리고 하나는 Postman에서 headers아래에 Authorization을 넣고 잘못 건드렸는지 저렇게 빨간불이 들어온걸 모르고 있었다..
빨간 느낌표가 떠 있으니 403에러를 출력했었다. 이건 다음에 또 실수하는 팀원이 있을 수 있으니 알려주자..
알게된 것
오늘은 실수때문에 오후 시간을 거의 다 날렸다.
개발시간도 부족한데... 배운점은 꼼꼼하게 오타같은 실수를 잘 체크하자, 아무리 찾아도 모르겠다면 코드의 논리적인 문제보다 내 작은 실수를 먼저 의심해보자.