Как декодировать URL, который был закодирован с помощью MVC Url.Encode(string url)
Я удивлен, что UrlHelper предоставляет кодировщик, но не декодер! Кто-нибудь имеет код для декодирования или знает, где его найти в рамках MVC?
Ответы
Ответ 2
На самом деле это должно быть HttpUtility.UrlDecode, а не HttpServerUtility.
Ответ 3
HttpUtility.UrlDecode(Parameter);
Ответ 4
В ASP MVC Core используйте это:
WebUtility.UrlDecode(string encodedValue)
Ответ 5
Закодированный URL-адрес будет автоматически декодироваться при передаче в действие контроллера. Например:
public ActionResult Index(string url)
{
//url will be decoded here
}