如何防止在MVC中进行自动编码?

时间:2019-01-07 10:24:46

标签: c# asp.net-mvc url-encoding

我使用HttpUtility.UrlEncode对我的URL进行编码并将其作为电子邮件的一部分通过电子邮件发送,它可以正常工作,但是当我想获取此URL并在我的控制器上对其进行处理时,它已经被自动编码。

例如,“ g30EjT%2b”是我的网址的一部分

 public ActionResult MyController(string url)
     {
          //"g30EjT%2b" has been decoded to "g30EjT+b"
          //I mean "%2" converted to "+" automatically

       return view();  
     } 

如何预防?

0 个答案:

没有答案