URI에 한글과 공백이 함께있을 때는 아래와 같이 URI를 가공해 주면 됩니다. 이것 역시 무지 귀찮은 작업이지만 어쩔 수 없죠.ㅠ
String sUrl="";
String eUrl="";
sUrl = url.substring(0, url.lastIndexOf("/")+1);
eUrl = url.substring(url.lastIndexOf("/")+1, url.length()); // 한글과 공백을 포함한 부분
eUrl = URLEncoder.encode(eUrl,"EUC-KR").replace("+", "%20");
String eUrl="";
sUrl = url.substring(0, url.lastIndexOf("/")+1);
eUrl = url.substring(url.lastIndexOf("/")+1, url.length()); // 한글과 공백을 포함한 부분
eUrl = URLEncoder.encode(eUrl,"EUC-KR").replace("+", "%20");
url = sUrl+ eUrl;
반응형
'IT 개발' 카테고리의 다른 글
[Android 개발팁] 어플 Install시 저장공간 선택(SD카드에 저장하게 만들기) (0) | 2011.02.24 |
---|---|
[Android 팁(java)] Integer to String (0) | 2011.02.21 |
[SQL] MSSQL에서 ROWNUM 사용하여 페이징 하기 (0) | 2011.02.15 |
[개발 팁] asp 날짜관련 함수 (0) | 2011.02.11 |
[SQL] 오라클, MSSQL 상위 10개만 가져오는 쿼리문(oracle top 10) (0) | 2011.02.11 |
댓글