프로그래밍/Java
[java] Unexpected character ('<' (code 60)) 오류해결
돔돔이
2022. 3. 22. 13:41
728x90
Json 파싱을 위해 HttpURLConnection을 하는 와중에 Unexpected character ('<' (code 60)) 오류가 나는 이유!!!
바로... 데이터를 전달해주는 측(URL)에서 json이 아닌 html을 전송해주었기 때문입니다.
저의 경우 왜 json이 아닌 오류 html이 전송되었는지 확인해보니
전달한 파라미터 값이 아래와 같이 한글이 깨져있더군요!!
str = URLEncoder.encode(한글문자열, "UTF-8");
저는 이렇게 해서 붙여넣으니 정상작동되었습니다!
저처럼 파라미터가 정상적으로 전송되었는지 확인해보시고,
오류 html이 전송되었기 때문에 html 내부에 오류메세지가 적혀있을 수도 있으니 오류메시지를 읽어보면
무엇 때문에 오류가 났는지 알 수 있습니다!
728x90