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

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

阿神
阿神

闭关修行中......

모든 응답(4)
迷茫

이것은 실제로 약간 왜곡되었지만 휴대폰 액세스를 시뮬레이션할 수 있습니다(사용자 에이전트 변경). 정적 HTML인 댓글 데이터를 얻을 수 있습니다.
http://m.ctrip.com/html5/hotel /HotelDetail/dianping /1943326.html
요청을 주의 깊게 살펴보세요. 매개변수를 계산하는 압축된 js가 있습니다.

迷茫

어떻게 생성되는지 걱정하지 마세요. 더 폭력적으로 하세요. 모든 헤더를 가져오세요. 모든 매개변수가 동일합니다. 괜찮을 것입니다.

伊谢尔伦

base64로 인코딩되거나 암호화된 것 같습니다. 다른 매개변수와 관련해서는 캡쳐 방지를 위한 시그니처 매개변수인 것으로 의심된다.

左手右手慢动作

은 이해할 수 없는 다음 코드에 의해 생성됩니다.
,_getElevenValue:function(e){

으아악

}

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!