에러노트

spring 회원가입, 로그인 - postman 관련 에러

린예라 2023. 9. 5. 19:52

상황

spring-boot를 활용해서 회원가입과 로그인을 구현하였고, 프론트단의 HTML에서 테스트 했더니 잘 돌아갔다. 하지만 postman을 사용해서 post, get 요청으로(바디 부분에 JSON형식으로) 요청을 하면 HTTP 500 서버에러가 나서 뭐가 문제인지 몰랐다.

 

과정

아니 분명 스프링 부트와 로컬호스트 환경에서 잘 실행 되니까 포스트맨쪽의 요청 방식이 잘못되었다는 것을 알아야 하는데 자꾸 스프링 부트쪽과 로컬호스트쪽에 문제가 있는건가? 라는 고민을 하게 되었다. 그때문에 문제 해결이 늦어졌다. 

 

해결

다른 분이 와서 포스트맨에서 쿼리스트링 방식으로 로그인과 회원가입을 요청하니 제대로 된 응답이 왔다. 

 

느낀점

확실하게 여기에서는 문제가 없는 거 같다고 생각 되면 그게 맞다. 스프링부트와 로컬호스트에서 테스트가 완벽히 되었는데 그게 잘못되지 않았을까? 라고 의심했던건 바보같은 생각이었다. 그나마 덜 불확실한 포스트맨의 요청방식을 끝까지 의심하고 찾아봤어야 했다.

 

오컴의 면도날 이론 -  한정된 정보로 어떤 사안에 대해 진실을 가릴 때 불필요한 가정은 면도날로 도려내야 한다