如何解码使用MVC的Url.Encode编码的URL(字符串url)

时间:2010-02-26 15:35:11

标签: c# asp.net-mvc

我很惊讶UrlHelper提供编码器而不是解码器!有没有人有解码的代码或知道在MVC框架中找到它的位置?

5 个答案:

答案 0 :(得分:45)

实际上它应该是HttpUtility.UrlDecode,而不是HttpServerUtility

答案 1 :(得分:11)

答案 2 :(得分:4)

HttpUtility.UrlDecode(Parameter);

答案 3 :(得分:0)

在ASP MVC Core中使用此:

WebUtility.UrlDecode(string encodedValue)

答案 4 :(得分:-5)

编码的url在传递给控制器​​动作时会自动解码。例如:

public ActionResult Index(string url)
{
    //url will be decoded here
}