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