[에러] jQuery로 AJAX 통신 시 415, 400 에러

김선호·2022년 12월 3일
0

삽질 기록

목록 보기
1/2

개인 프로젝트 중 RESTful API 를 구현하기 위해서 jQuery의 $.ajax 를 이용하고 있었다.
json 데이터를 직접 만들어주어 전송해도 415, 400 에러가 계속 발생하였는데, 결론부터 말하자면 AJAX 통신 시 JSON 형태로 파싱이 제대로 이루어지지 않아서 발생한 문제였다.

위는 필자가 AJAX 통신을 하기 위해 작성한 코드이다.

여기서 data: storeViewDto 부분을 주목하자. JS코드 내에서 JSON 형태로 코드를 작성하였지만, 이것이 실제로 JSON 형태로 파싱되는지는 확인할 수 없다.

문제가 되는 data: storeViewDtodata: JSON.stringify(storeViewDto) 으로 고쳐주면 더이상 415, 400 에러가 발생하지 않는다.

참고
Jquery Ajax 415 에러(occure Ajax request Error. status code:415, request uri), 400 에러

profile
Every Run, Learn Counts.

0개의 댓글