Как декодировать URL, который был закодирован с помощью MVC Url.Encode(string url) Я удивлен, что UrlHelper предоставляет кодировщик, но не декодер! Кто-нибудь имеет код для декодирования или знает, где его найти в рамках MVC? Ответ 1 HttpServerUtility.UrlDecode Ответ 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 }
Ответ 5 Закодированный URL-адрес будет автоматически декодироваться при передаче в действие контроллера. Например: public ActionResult Index(string url) { //url will be decoded here }