日期:2014-05-18  浏览次数:20766 次

URL上的中文问题
我发现同样输入“中国”两个字,在GOOGLE上的显示的字符和在BAIDU上显示的字符是不一样的:
Google的:http://www.google.com/search?q=%E4%B8%AD%E5%9B%BD&hl=zh-CN&lr=&nxpt=20.00708215649360954886715
百度的:http://www.baidu.com/s?wd=%D6%D0%B9%FA&cl=3;
分别是%E4%B8%AD%E5%9B%BD   和   %D6%D0%B9%FA;这是为什么呢?
能给个解释么?
谢谢。。

------解决方案--------------------
String _str = java.net.URLEncoder.encode(str, "gb312 ");

------解决方案--------------------
编码不一样吧!