HttpHandler в web приложении ловит запросы пользователя. В методе RequestRedirect парсится Url, соответственно получаем domain, relative path и queystring
На выходе нужно получить декодированные строчки
Проблема в следующем:
когда пользователь запрашивает Url c non-ASCII символами (например, в realtive части), то значение Request.Url.AbsolutePath выдаёт кракозябру, и применение к ней метода HttpUtility.UrlDecode и остальных перегруженных с различными кодировками не даёт первоначальную строку
Может, кто-нибудь сталкивался с такой проблемой. Помогите, пожалуйста