
A |
阿里云优惠券 先领券再下单 前面有写过一篇瀑布流的采集方法,今天在添加一个POST方法来采集Ajax刷新页面的教程。 目前,西北太平洋和南海海域正在上演着“四台共舞”,今年第18号台风“沙德尔”、第19号台风“紫檀”和第20号台风“简拉维”、第21号台风“艾莎尼”同时活跃。气象数据统计显示,今年,西北太平洋和南海已有21个台风生成,较历史同期偏多9个。 之前的文章请看:火车头采集动态加载Ajax数据(无分页瀑布流网站) 如果遇到POST方法来架子Ajax数据,这和我之前写的是两个类型,瀑布流是直接刷新出数据的页面。 随着今年第21号台风“艾莎尼”的生成,气象专家介绍,它可能与台风“沙德尔”产生互旋,并为台风“沙德尔”提供更多水汽,成为影响“沙德尔”进入东海后的路径和强度的重要因素之一。 受厄尔尼诺影响 今年台风生成偏多 为什么今年台风这么多?气象专家介绍,这与当前的厄尔尼诺状态密切相关。

B | 采集网站分析 采集任何一个新站前我们都要对他进行一番分析才好下手。

C |
在厄尔尼诺背景下,容易导致大西洋飓风生成受到抑制、个数偏少,但西太平洋的台风活动则会更加活跃。

D | 列表页分析 这个网站的列表页,前面并不是通过Ajax加载的。从目前台风生成个数来看,符合厄尔尼诺年的台风活动特点。CTRL+U可以直接看到列表内容,通过浏览器也看不到相关请求地址。 台风影响持续 无明显间歇期
中央气象台预计,四个台风对我国华东和华南地区的影响是一个连续过程,无明显间歇期。专家建议要警惕持续强降雨引发的次生灾害及风雨叠加效应。
台风“紫檀”影响时间长、范围广,部分地区可能因强降水导致山洪、泥石流、滑坡及城市内涝、农田渍涝等灾害,需提前做好防御准备。





E | 2200页开始到尾页就通过post请求Ajax页面数据。

F | 抓包获取Post数据 这个Ajax地址我在浏览器看不到任何跟页码有关的数据。

G | 最后只能使用抓包工具看一下详细的请求内容了。


H | 重新访问一下采集页面,Fiddler会抓到很多请求地址。 查看分析Post数据 Ctrl+F 我们搜索那个Ajax地址









I |






J | 测试网址采集 点击测试可能提示“post请求必须选择网页编码”我们在火车头其他设置中将编码选为“UTF8”即可。



K | 拉黑了我一个服务器IP,此教程写完用了两台服务器。 我们实际采集可以只开1个线程,并设置合适的间隔时间,比如1000ms到1500ms左右。 本文来自2号站长网,转载请注明出处:https://www.zz2zz.com/331414.html
申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!。

L |
Current article:http://ycs3.xuebenwagangqingre.buzz/sb8g/hlly6t.html
Published on:17:28:28