2012-03-31 3 views
0

Я не могу скачать файл с помощью java, если URL содержит специальные символы.Загрузка файла со специальными символами в имени файла

например: -http: //something.com/something/this+this+this.html

http://something.com/something/this%20this%20this.html

То же самое происходит, если я загрузить файл с помощью Google Chrome ...

Я занимаюсь разработкой загрузчика в Java .. пожалуйста, помогите мне ..

ответ

1

Использование UrlEncoder.Encode (...) Java Митос, надеюсь, что это поможет вам

и использовать декодер на стороне клиента

+0

спасибо yogesh. лучший способ - когда мы можем преобразовать имя файла, используя следующий код: filename = URLDecoder.decode (имя файла, «UTF-8»); –

Смежные вопросы