ASP.NET MVC - 如何格式化URL查询字符串

时间:2009-09-10 08:10:10

标签: c# asp.net-mvc url

如何格式化查询字符串,使其看起来像这样

搜索Q =功率+工具

目前看起来像这样

搜索Q =功率%20tools

有没有办法在不更换加号空格的情况下这样做?

2 个答案:

答案 0 :(得分:1)

HttpServerUtility.UrlDecode

在ASP.NET页面中,可以通过Page.Server属性访问HttpServerUtility实例。

答案 1 :(得分:0)

不是真的。 HttpUtility.UrlEncode以这种方式对其进行编码,这就是ASP.NET中几乎所有内容所使用的内容。

此外,从内存%20实际上对于查询字符串是正确的,并且+对于URL是正确的。忽略它,它是不正确的。