[Web] API character encoding

java 에서 API 통신할 때 꼭 인코딩을 확인하자.

인코딩 정보가 없으면 fiddler로 확인한뒤에 인코딩 정보를 명시하면 텍스트가 깨지는 것을 방지할 수 있다.


post.setHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");
post.setHeader("Accept-Language", "ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4");
post.setHeader("Accept-Charset", "EUC-KR");

List urlParameters = new ArrayList();
post.setEntity(new UrlEncodedFormEntity(urlParameters, "euc-kr"));

요즘은 코딩하면서 논다….

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중