当前位置: 代码迷 >> ASP.NET >> asp.net的URL传中文乱码,你们会吗?解决思路
  详细解决方案

asp.net的URL传中文乱码,你们会吗?解决思路

热度:8864   发布时间:2013-02-25 00:00:00.0
asp.net的URL传中文乱码,你们会吗?
急死人啦。。

------解决方案--------------------------------------------------------
这个是IE6的bug,有时候不能把url编码为utf-8,尽管默认设置就是这个。

传递前用HttpUtility.UrlEncode编码
接收时候用HttpUtility.UrlDecode解码
------解决方案--------------------------------------------------------
探讨
这个是IE6的bug,有时候不能把url编码为utf-8,尽管默认设置就是这个。

传递前用HttpUtility.UrlEncode编码
接收时候用HttpUtility.UrlDecode解码

------解决方案--------------------------------------------------------
HttpUtility.UrlEncode编码 要指定是GB2312还是UTF-8
HttpUtility.UrlDecode解码 要指定是GB2312还是UTF-8
------解决方案--------------------------------------------------------
Server.URLEncode, Server.URLDecode
我也曾遇到中文乱码的问题,上边两个方法可以满足你的需求!
  相关解决方案