[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