[Ajax] Ajax 요청 중 JSON parse error: Unrecognized token '': 발생

김우진·2022년 9월 8일
0
post-thumbnail

Ajax 요청 중 JSON parse error: Unrecognized token '': 발생

기술 스택

  • ajax
  • spring boot(2.7.3)

Error 원인

error의 원인은 말 그대로 ajax 요청 중 JSON parse error가 난 것이다. Spring boot의 객체로 매핑을 해줄 때 발생하는 문제로 아래의 ajax 요청 중 data를 보낼 때 JSON.stringify()를 통해 JSON으로 변경해줘서 보내주면 된다.

$.ajax({
        type:"post",
        url: url,
        dataType: "json",
        contentType: "application/json",
        data: JSON.stringify({	// 기존 코드에서는 JSON.stringify()가 없었다.
            "title": title,
            "content": content
        })
    })

0개의 댓글