Декодирование URL

108
07 декабря 2021, 00:20

Нужно декодировать URL

Поискав заранее ответы на свой вопрос - нашёл вот это: https://stackoverflow.com/a/3847593/8852899

Но все эти три метода декодируют, но как бы не полностью.

  • Поэтому боюсь что то потерять.

Вот такие штуки у меня в одном месте остаются:

Что ис

В тоже время, вот этот сайт в той же строке - ничего такого не оставляет

https://www.url-encode-decode.com/

Как добиться такого же результата ?

Что в тех методах не так ?

PS. Сайт не реклама - удалю как только разберусь.

Answer 1

Вы немного ошибаетесь. У вас не URL, а HTML.

  • Ваш текст: Что ис.
  • URL вид: %D0%A7%D1%82%D0%BE%20%D0%B8%D1%81
  • HTML вид: Что ис или Что ис

Как видите они совершенно отличаются. По этой причине методы, как HttpUtility.UrlDecode(); у вас и не сработали. Решение простое, используйте например HttpUtility.HtmlDecode();.

READ ALSO
Как получить информацию о свободном месте на диске сервера в локальной сети?

Как получить информацию о свободном месте на диске сервера в локальной сети?

Есть какой-то способ получить информацию о заполненности диска на сервере в локальной сети? Если это Windows-сервер, то можно воспользоваться...

273
Нет связи клиент - сервер

Нет связи клиент - сервер

Сервер - aspnet core web API, клиент - Angular 8 на сервере создаю метод

251
Открытие нескольких окон по таймеру

Открытие нескольких окон по таймеру

По таймеру делаю проверку на появление новых записей в бд и с появлением новой записи необходимо открыть окно с деталями этой записиесли...

79
Ключевое слово async

Ключевое слово async

При ознакомлении с данным вопросом встретил такое определение: Ключевое слово async

102