HttpURLConnection를 통해 HTML 가져올 때 특수문자 문제
조회 3,212 · 댓글 0
HttpURLConnection를 통해 HTML 소스를 가져올 때 ™ 같은 특수 문자(special character)가 깨질때가 있었습니다.
처럼 사용했었는데, 여러 고민을 하다가..결국 아래처럼 UTF-8 인코딩으로 해결했습니다.
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"));로그인 후 답글을 남길 수 있습니다.