MVC2 app修改回发参数

时间:2011-10-30 15:12:56

标签: asp.net-mvc-2 asp.net-mvc-routing

我正在MVC2应用程序中构建一个博客引擎。

每个帖子的网址都包含网址标题。当标题有问号时,问号很自然地出现在URL中,但当请求到达控制器时,问号已被删除。

据推测,这是一些安全措施,但在这种情况下,它会导致问题。

有谁能告诉我如何解决这个问题?

网址格式为

http://www.mydomain.com/posts/title-with-question-mark?/

1 个答案:

答案 0 :(得分:1)

问号标记查询字符串的开头,不是路径的一部分。

您需要对其进行网址编码。