HttpURLConnection를 통해 HTML 가져올 때 특수문자 문제

조회 3,212 · 댓글 0
제끼나제끼나작성자2016년 3월 10일
HttpURLConnection를 통해 HTML 소스를 가져올 때 ™ 같은 특수 문자(special character)가 깨질때가 있었습니다.


HttpURLConnection uc = null;

url = new URL("http://sarc.io");
uc = (HttpURLConnection)url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(uc.getInputStream()));


처럼 사용했었는데, 여러 고민을 하다가..결국 아래처럼 UTF-8 인코딩으로 해결했습니다.


BufferedReader br = new BufferedReader(new InputStreamReader(uc.getInputStream(),"UTF-8"));

로그인 후 답글을 남길 수 있습니다.