2011-09-08 5 views
1

java.io.IOException가 발생합니다 : URL에 연결을 시도 할 때 인덱스 0의 호스트 이름에 잘못된 문자가 있습니다 ( ). URL 이름 난 자바 IDN을 사용했다안드로이드 URL 이름의 특수 문자

. "_"(밑줄. 이 거기에 이러한 특수 문자를 처리 할 수있는 방법이 있지만, 그 오른쪽?) 인 코드에

+2

URL을 볼 수 있습니까? – Ronnie

답변

0

사용 TextUtils 유틸리티 (안드로이드에서 지원되지 않습니다 ... 당신의 URL이 클래스의 String htmlEncode (String s) 사용

내가 확실하지 않다

+0

덕분에 많은 일을했습니다. –

+0

OOOPS 작동하지 않음, 잘못된 테스트;) –

+0

어디서 밑줄 표시 되나요? 프로토콜은 무엇입니까? – Ronnie

0

대한 추가 정보를 원하시면이 document를 참조하십시오 그러나 이것은 당신에게 도움이 될 수 있습니다 :

String url = URLEncoder.encode("your url string); 
+0

이것도 작동하지 않습니다. –

+0

죄송합니다. 우리는 정확한 URL을 모른 채 도울 수 없습니다. –

+0

나는 그것을 htmlEncode로 끝낼 수 있었다. –