Response.RedirectPermanent中的特殊字符

时间:2013-04-12 04:23:36

标签: asp.net c#-4.0 redirect response.redirect

我正在重定向到一个URL,里面有一些德国特殊字符,如:ü。

虽然在Firefox中这个特殊字符依然存在:ü,但在IE& Chrome正在更改为:%c3%bc。

我如何防止这种情况发生在IE&铬? 我正在使用Response.RedirectPermanent()。

1 个答案:

答案 0 :(得分:1)

此转换不会改变任何内容。根据要求,它将被转换回来。发生此转换是因为URL中的字符数有限。有关更多信息,请查看http://www.blooberry.com/indexdot/html/topics/urlencoding.htm