2013-04-16 8 views
0

URL 인코딩과 관련하여 질문이 있습니다. url을 인코딩하려고 시도하고 작동하지 못했습니다. java.net.URLEncode를 시도했다.URL 인코딩이 fqdn을 건너 뛰는 중

나는 URL을 가지고있다. http://msnbcmedia4.msn.com/i/MSNBC/Components/Photo/_new/130409_luke hancock.jpg 나는 그것을 인코딩해야한다. 온라인 포럼에서 필자는 queryparams와 url path를 fqdn (http://msnbcmedia4.msn.com)을 제외하고 인코딩해야한다는 것을 이해합니다. 인코딩 할 필요가 있습니까 (URL 경로에 /? 및 & 매개 변수에서) 또는 인코딩을 건너 뜁니다. java를 사용하여이 특정 위치에서 컨텐츠를 다운로드하려고합니다. 모든 정보를 주시면 감사하겠습니다.

답변

0

URLEncoder은 올바른 선택입니다. 전체 URL이 아닌 개별 쿼리 문자열 매개 변수 name/value 만 인코딩해야합니다. 전체 URL을 인코딩하면 Http와 다른 URL 부분도 인코딩됩니다. 원하지 않는 부분도 있습니다.

이 멋진 대답 >>https://stackoverflow.com/a/10786112/2093375

안부를 확인

관련 문제