百度和Google的差距

百度跟Google的差距啊

今天不用去GD了,在学校实验室,一直想自己写个英语词典,满足自己的“怪癖”,百度和Google的差距

 

于是。。词库准备好了,就暂时用EOWL,

 

然后准备去找每个单词的意思,搜到一位老兄写的利用百度词典实现的在线查词,点查询后返回的是新的页面,然后他又解析html,把意思抓出来。。大概就是这样的了

 

不满意

 

想到了Google词典,urlconnection如法炮制,Google居然返回403错误,懵了。。。

 

仔细思考后,可能是Google要检查header,从ff中拷了两个header属性出来,加进去

conn.setRequestProperty("Accept-Charset", " ISO-8859-1,utf-8;q=0.7,*;q=0.7");

conn.addRequestProperty("User-Agent", 

   "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");

就成功了

 

再一看返回的结果,是json,速度快了很多,省去了解析的痛苦,真方便

 

感慨啊,这就是差距