读书人

baidu与google对中文的编码方式不一样

发布时间: 2012-02-15 12:09:44 作者: rapoo

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 "));

读书人网 >asp.net

热点推荐