최대 1 분 소요


  • 해당 오류는, @RequestBody 어노테이션 때문에 생기는 문제이다.
    기존 코드는, @RequestBody 어노테이션으로 http의 요청 본문을 가져와서, VO에 담아놓는 방식이였으나
    Resolved [org.springframework.web.HttpMediaTypeNotSupportedException:
    Content type ‘application/x-www-form-urlencoded;charset=UTF-8’ not supported 와 같은 오류를 내서 찾아봤더니
    @RequestBody 어노테이션 사용으로 인해 생기는 오류라는 말이 있어서, 없애고 실행해봤더니 잘 됐다.
    왜 그런지는 이유를 모르겠다. 예상해보자면, Json이 아닌 FormData 방식으로 요청을 하면 body에서 들어오는 방식이 다르기 때문에
    @RequestBody를 사용하면 이상하게 되는 것이 아닌가라는 생각을 해본다.

아는 분 계시다면 댓글 남겨주세요ㅠㅠ


이 글이 도움이 되셨다면 댓글 부탁드립니다^^
다음 글로 찾아오겠습니다!