谁知道Yahoo搜索的URL是什么编码吗??
我想做一个 Yahoo 搜索的爬虫。 但是在输入 关键字后 ,产生的 url 都不一样。
如 : 我想 搜 “明星” 的时候。所产生的 url 会 是:
“http://search.yahoo.com/search;_ylt=A0oGkigV0T1JBUABWqJXNyoA?p=%E6%98%8E%E6%98%9F&y=Search&fr=yfp-t-501&ei=UTF-8&fp_ip=CN&pop=1&meta=fl%3D0%26vc%3Dcn&rd=adv” ;
http://search.yahoo.com/search;_ylt=A0oGkwpX1z1JiyQBZo9XNyoA?p=%E6%98%8E%E6%98%9F&y=Search&fr=yfp-t-501&ei=UTF-8&fp_ip=CN&pop=1&meta=fl%3D0%26vc%3Dcn&rd=adv ;
这两个 url 都是 搜的 “明星”。 有以下三点变化:
1、 search;_ylt=.......... : 这个是没搜一次就变一下,而且一共有 24 位,而且前五位和后五位都始终不变,只有中间的 14位变化。请问有知道这是什么编码吗??我很着急。。。
2、p=......... : 这个好说,就是 一 URLEncoding.encode("明星","UTF-8");
3、有的时候在搜索时候, y=Search 这个参数 还没有。就是搜索同一关键字,有的时候这个参数没有。。。
请问,有谁知道1 中的 是什么编码吗????在线等。。。。。。