百度搜索不支持UTF-8的解决办法

百度搜索不支持UTF-8的解决办法

今天修改一个网站模板,做了一个连到百度搜索的链接,但是打开后百度不能识别,直接显示乱码。

看到这里就想到输入gb编码,但是整个页面都是UTF-8,就使用response.charset,结果不成功。

再使用ADODB.Stream,依然失败,读出来的还是UTF-8编码。

现在只能从百度的参数着手了,找了一下百度的搜索参数,发现有一个定义编码的,就是ie参数。

在百度搜索链接里面加上ie参数:&ie=utf-8,再来打开该链接看,百度已经不再是乱码了。

大功告成,本次尝试话费了3个小时,真是不值得啊。

引用通告: 我要引用此文章
Tags: 百度  UTF-8  
相关日志:
  • 2006年4月20日——百度百科正式上线  (2008-4-20 14:9:57)
  • baidu大更新  (2008-2-20 8:5:52)
  • 百度大赦  (2008-1-30 16:49:39)
  • 评论: 3 | 引用: 0 | 查看次数:
    回复 午夜客 [2008-10-27 10:36:37]
    这是PJblog吗?
    聚友 于 2008-10-27 14:19:46 回复
    不是PJblog,是Zblog
    回复 网友 [2009-4-28 14:06:33]
    百度知道同样不支持utf-8,怎么解决呢?
    回复 chentaoqian [2009-6-18 12:36:32]
    在form里加入<input type=hidden name=ie value=”UTF-8″>也可以。

    博主,交换下链接吧,我的blog: http://chentaoqian.com
    发表评论
    昵 称:
    邮 箱:
    主 页:
    验证码:
    内 容: