网页爬虫 - python爬虫爬取携程网的酒店评论数据时,有个请求参数不知道是怎么生成的?
阿神
阿神 2017-04-18 09:24:53
0
4
1004

比如这个酒店:http://hotels.ctrip.com/hotel/dianping/1943326.html
酒店的点评数据是通过ajax方式异步加载的,不想用模拟浏览器的方式来爬,太慢了,想直接请求点评数据的地址,但是这个eleven参数不知道是怎么生成的,在网页源码中没找到,分析js代码也没看出个所以然来,请大神来分析下,多谢了

阿神
阿神

闭关修行中......

全員に返信(4)
迷茫

これは確かに少し変態的ですが、携帯電話のアクセスをシミュレートできます (ユーザー エージェントの変更)。
http://m.ctrip.com/html5/hotel のコメント データを取得できます。 /HotelDetail/dianping /1943326.html
リクエストをよく見てください。パラメータを計算している圧縮された JS があります。

いいねを押す +0
迷茫

生成方法については気にしないでください。もっと暴力的になり、すべてのヘッダーを持ってきてください。すべてのパラメーターは同じです。大丈夫です。

いいねを押す +0
伊谢尔伦

base64 でエンコードまたは暗号化されているようです。他のパラメータと関連して、グラブを防止するための署名パラメータであると疑われます。

いいねを押す +0
左手右手慢动作

は次のコードによって生成されますが、理解できません:
,_getイレブンValue:function(e){

リーリー

}

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!