Пример:
Код: Выделить всё
URL: http://search.barnesandnoble.com/booksearch/first book.pdf
java.net.URLEncoder.encode(url.toString(), "ISO-8859-1");
Код: Выделить всё
http%3A%2F%2Fsearch.barnesandnoble.com%2Fbooksearch%2Ffirst+book.pdf
Код: Выделить всё
http://search.barnesandnoble.com/booksearch/first%20book.pdf
Думаю, URLEncoder не предназначен для кодирования HTTP URL-адреса... В JavaDoc написано "Утилитный класс для кодирования HTML-форм"... Есть ли другой способ сделать это?
Подробнее здесь: https://stackoverflow.com/questions/724 ... ng-in-java
Мобильная версия