인프런 커뮤니티 질문&답변

Queza님의 프로필 이미지
Queza

작성한 질문수

토비의 스프링 부트 - 이해와 원리

스프링 부트의 자동 구성과 테스트로 전환

테스트시에 나오는 문제

작성

·

393

0

 안녕하세요. 토비님

스프링부트로 api테스트시에 가끔식 400 Bad Request 가 나오는데요.

호출하는 header와 body는 모두 동일한데, 2~30번 호출 중에 한번씩 튀어나오는 경우는 어떤 설정에 문제일까요?

api 내용은 별게 없고 로그를 다 찍기도 전에 앞에서 400에러가 나는 상황입니다. 혹시 관련해서 경험하신 바가 있으신지 궁금합니다.

답변 1

0

토비님의 프로필 이미지
토비
지식공유자

400에러는 클라이언트 요청에 문제가 있는 경우인데요. 동일한 요청을 보냈는데 가끔만 문제가 있다는 건 이상하네요.

서버에서 왜 400에러를 냈는지를 디버깅하는 방법을 써야 하는데요. 400에러가 나는 경우 서버에 로그도 따로 남지 않을 겁니다. 디버거를 걸어서 추적을 해봐야할 겁니다.

정말 성공했을 때와 400에러가 날 때 동일한 요청이 전달 된 것인지를 다시 꼼꼼하게 확인해봐야하고요.

좀 더 해보시고 그래도 안 되면 프로젝트를 깃헙에 공유해주세요. 제가 30번 돌려보고 에러가 나면.. 추적을 해보겠습니다.

 

Queza님의 프로필 이미지
Queza
질문자

네 저도 한번 해보고 다시 문의드리겠습니다.

일단 발생빈도가 10번에 1번 정도 혹은 100번중에 6번 정도라..

한번 더 테스트해보고 문의드리겠습니다. 감사합니다!

Queza님의 프로필 이미지
Queza

작성한 질문수

질문하기