| 订阅 | 在线投稿
分享
 
 
 

解决网址参数获取乱码问题

来源:互联网  宽屏版  评论
2008-12-13 08:23:51

最新解决:(2007-09-19)

发现下面的也会有问题的,只有把页面从UTF-8也换成GB2312时再配合web.config配置解决的比较完善啊。

-----------------------------

在做湖州地名黄页的时候遇到的,页面的编码是UTF-8,在接收网址参数的时候都使用了 Server.UrlDecode(),郁闷的是只要是中文,非"%e7%ba%a2%e6%97%97%e8%b7%af"这种形式的,取得就是乱码,很是郁闷。查了不少资料,看到有一说法在Web.config中添加。view plaincopy to clipboardprint?

<system.web>

<globalization requestEncoding="GB2312" responseEncoding="GB2312"/>

</system.web>

<system.web>

<globalization requestEncoding="GB2312" responseEncoding="GB2312"/>

</system.web>那么我试下了,因为页面是UTF-8的,所以我把GB2312改成了UTF-8,结果还是一样。后来又试着把回原来的,居然发现OK了 一下, 不知道哪位大虾知道是怎么回事?

出处:http://blog.breakn.net/article.asp?id=377

  最新解决:(2007-09-19)   发现下面的也会有问题的,只有把页面从UTF-8也换成GB2312时再配合web.config配置解决的比较完善啊。 -----------------------------   在做湖州地名黄页的时候遇到的,页面的编码是UTF-8,在接收网址参数的时候都使用了 Server.UrlDecode(),郁闷的是只要是中文,非"%e7%ba%a2%e6%97%97%e8%b7%af"这种形式的,取得就是乱码,很是郁闷。查了不少资料,看到有一说法在Web.config中添加。view plaincopy to clipboardprint? <system.web>   <globalization requestEncoding="GB2312" responseEncoding="GB2312"/> </system.web> <system.web>   <globalization requestEncoding="GB2312" responseEncoding="GB2312"/> </system.web>  那么我试下了,因为页面是UTF-8的,所以我把GB2312改成了UTF-8,结果还是一样。后来又试着把回原来的,居然发现OK了 一下, 不知道哪位大虾知道是怎么回事? 出处:[url=http://blog.breakn.net/article.asp?id=377]http://blog.breakn.net/article.asp?id=377[/url]
󰈣󰈤
 
 
 
>>返回首页<<
 
 热帖排行
 
 
王朝网络微信公众号
微信扫码关注本站公众号wangchaonetcn
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
©2005- 王朝网络 版权所有