Кодировка по клику href URI разрывает путь - PullRequest
0 голосов
/ 08 октября 2019

В своем веб-приложении для внутренней сети я предоставляю пользователям ссылку на книгу OneNote в общей папке. Это волшебно работает, даже если браузеры не позволяют загружать локальные ресурсы. Однако я получаю сообщение об ошибке при открытии ресурсов со специальными символами в URI.

Вот ссылка, если я нахожу над тегом <a>: onenote:\\\\company.local\folder\OneNoteWithChar_š.one Когда я нажимаю на ссылку, я получаю сообщение об ошибке:

Не удалось открыть это местоположение,Возможно, он не существует или у вас нет разрешения на его открытие ... onenote:\\\\company.local\folder\OneNoteWithChar_%C5%BE.one

Когда я пытаюсь открыть файлы без этого «специального» символа (это не является особенным в нашем языке, такжеэто разрешено в именах файлов и папок Windows, заметка открывается нормально.

Как избежать кодирования URI при нажатии на него?

...