asp.net 在iis7上用url重写后QueryString到的值都是乱码,iis6没事

在win2008sp1(企业英文版)+iis7上跑asp.net写好了url重写,可是传一些中文参数的时候就会QueryString到乱码,解析的不对,都已经用Serve... 在win2008sp1(企业英文版)+iis7上跑asp.net 写好了url重写,可是传一些中文参数的时候就会QueryString到乱码,解析的不对,都已经用Server.UrlEncode编码和UrlDecode解码了,如果是网址后边?key=%ba%ab%b9%fa就可以QueryString到汉字,要是网站key/key__%ba%ab%b9%fa_1.html 这种形式就会接到乱码。怎么回事啊,iis6上跑这个就没事,而且iis6也进行了url重写,都没事就iis7有这个问题,网上说打sp2补丁,我装了个sp2的win2008(简体中文版)还是不行啊 展开
 我来答
dodljm
2012-08-02
知道答主
回答量:37
采纳率:0%
帮助的人:13.2万
展开全部
这和版本没有关系,只是你再ie中的时候命好没有遇到,ie中的url编码后对符号_和%在解析不一样导致的!一般开发时不会传中文的,参数也要加密的!
天外来客star
2012-08-02
知道答主
回答量:25
采纳率:0%
帮助的人:29.4万
展开全部
发布了你应该在10的里头跑的 在08上 和iis7 好像就不太对吧 我自己也没试过。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
47829780
2012-08-02
知道答主
回答量:12
采纳率:0%
帮助的人:1.9万
展开全部
估计还是系统不兼容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式