Мне нужно, чтобы URL кодировал нелатинскую строку (японские, китайские или просто не ascii символы на испанском / французском / итальянском и т. Д.). Я не могу найти какие-либо кодировщики или фрагменты, которые имеют дело не только с символами ASCII, чтобы создать кодировку URL. Существует ли библиотека или какая-либо функция, которую я не нашел в ОС, которая может создать полностью совместимую кодировку URL из любого содержимого UTF8?