日期:2014-05-19  浏览次数:20590 次

baidu与google对中文的编码方式不一样啊,晕了
想做一个搜索功能,发现baidu与google对中文的编码方式不一样
比如“程序”,这个词在百度里面搜索,url显示这个词语的编码为:
%B3%CC%D0%F2
google中搜索显示的编码却是:%E7%A8%8B%E5%BA%8F

我在程序中可以用Server.UrlEncode( "程序 ")得到google的编码方式,我想把中文转成百度的这种编码方式应该用什么方法呢?

谢谢各位

------解决方案--------------------
string s = HttpUtility.UrlEncode( "程序 ", System.Text.Encoding.GetEncoding( "gb2312 "));