Есть ли кто-нибудь знает хорошую библиотеку Scala или Java, которая может исправить типичные проблемы с искаженными URI, например, содержащие символы, которые нужно экранировать, но нет?