Есть ли стандартный/хороший способ конвертации между именами файлов url и windows в Java?
Я пытаюсь загрузить файлы, но я хочу, чтобы имя файла Windows было обратимо обратно в исходное имя файла. Обратите внимание, что часть запроса URL важна, поскольку я буду загружать разные страницы, которые отличаются только запросом.
Мое текущее хакерское решение заключается в замене незаконных символов (например, '?') на определенную строку (например, "QQ" ), но это делает преобразование обратно к URL менее прозрачным. Есть ли лучший способ?