• 设为首页 加入收藏
  • 火车头使用Post方法采集Ajax页面教程

    [ 2026/5/17 9:48:37 ]
    前面有写过一篇瀑布流的采集方法,今天在添加一个POST方法来采集Ajax刷新页面的教程。 之前的文章请看:火车头采集动态加载Ajax数据(无分页瀑布流网站) 如果遇到POST方法来架子Ajax数据,这和我之前写的是两个类型,瀑布流是直接刷新出数据的页面。 采集网站分析 采集任何一个新站前我们都要对他进行一番分析才好下手。 列表页分析 这个网站的列表页,前面并不是通过Ajax加载的。CTRL+U可以直接看到列表内容,通过浏览器也看不到相关请求地址。 因为习惯原因,我直接看了下尾页列表页。然后顺手CTRL+U看看网站代码结构有没有大的变化。防止后期采集出错。结果就发现无法看到列表内容。浏览器可以看到一个通过post请求的地址。 这时候就意识到这网站列表页可能后面的应该全是通过Ajax加载的。 通过笨方法,手动访问页面看看Ajax加载大概是哪些。最后找到大概从2200页左右开始Ajax加载。 那我们采集的时候,前面的列表页就可以使用普通方式去采集(速度更快)。 2200页开始到尾页就通过post请求Ajax页面数据。 抓包获取Post数据 这个Ajax地址我在浏览器看不到任何跟页码有关的数据。最后只能使用抓包工具看一下详细的请求内容了。 使用抓包工具Fiddler Fiddler下载地址:OneDrive-Fiddler-Setup_v5.0.20204.45441.zip 安装设置完成后我们打开浏览器。重新访问一下采集页面,Fiddler会抓到很多请求地址。 查看分析Post数据 Ctrl+F 我们搜索那个Ajax地址 火车头使用Post方法采集Ajax页面教程 Fiddler会以黄色将搜索到的结果显示出来,我们点击一下他。 火车头使用Post方法采集Ajax页面教程 在Fiddler右侧会显示这个请求地址的相关详细信息。 信息顶部可以看到是post请求方法。往下拉。 可以看到有我们请求的页码相关内容。 访问不同页码的页面,经过研究发现规律。 currentPageIndex的值和页码相关,值等于页码减一。我们访问6139页时,currentPageIndex值是6138。 这就找到了规律,我们打开火车头采集器。 火车头采集器配置分页设置 起始网址填入Ajax请求地址 点“高级模式”。 点“分页设置”,http请求方式“post”。 把我们Fiddler抓包获取的内容填进去。 将currentPageIndex值的内容替换成火车头采集器的“分页”标签。 下面填入页码。 页面地址是从2200到6140,上面我们分析得出post请求内容的currentPageIndex值是实际页码减一。所以这里面我们填2199到6139. 网址获取选项设置 为了筛选出我们需要的内容,我们设置一下网址获取选项。 打开浏览器F12开发工具,预览一下Ajax获取的内容。 可以看到链接的形式是 自考成考报名条件有哪些? 完整的链接地址是 https://域名/chengrenzikao/20200611152022.html 那我们就可以使用下面的规则提取地址。 我们测试一下网址采集。 测试网址采集 点击测试可能提示“post请求必须选择网页编码”我们在火车头其他设置中将编码选为“UTF8”即可。 可以看到已经正确获取到了链接。不放心可以复制链接实际访问一下看看是否正确。 注意事项 采集过程注意运行线程和请求间隔时间。教程在测试时因为开的线程较多,频率过高导致对方网站开启了防CC设置。拉黑了我一个服务器IP,此教程写完用了两台服务器。 我们实际采集可以只开1个线程,并设置合适的间隔时间,比如1000ms到1500ms左右。
    查找
    热门文章
  • 导航站长必看:说说导航网站的推广方法和小心的事情
  • 坚持外链建设时永久战
  • 网站交换外链需综合考虑的多方因素
  • 网络广告联盟是什么意思?--广告联盟评测
  • 浅谈一下关于伪原创
  • 浅谈垃圾站的运营模式
  • 影响网站收录的六大因素
  • 服务器托管的优势与其功能的详解介绍
  • SEO不单单是关键词排名 还有整站优化
  • 优化行业站不要急功近利
  • 手把手教你利用英文站做LEAD赚美金
  • 广告联盟评测之浅谈
  • 6年的站长之路,路在何方
  • 谷歌不如百度几点原因--联盟评测看法
  • 程序员每天是怎么生活的
  • 推广网站的10个方法
  • 百度蜘蛛饲养技巧
  • 一个成功网站必需做到的几个要点
  • 讲述一个农民站长的故事
  • Google Adsense广告申请注册向导
  • 广告联盟评测纷飞 殃及站长无数
  • Google联盟申请完全手册--广告联盟评测
  • 购买弹窗流量做日付广告联盟经历
  • google联盟快速申请方法
  • 在自己网站上放Google广告申请详细步骤
  • 京华时报:优酷CEO古永锵 _ 坚持领跑将寒冬留给对手
  • 几个联盟的比较
  • GOOGLE广告联盟注册交流
  • 网站优化必不可少的5种心态
  • 如何提高个人网站收录率
  • 网站优化五大陷阱
  • 购买美国空间常见的四大误区
  • 网站建设的基本原则
  • 第一视频广告联盟介绍和评测
  • 如何申请google广告连联盟Google Adsense广告挣钱
  • 浅谈广告联盟评测网推广技巧和秘籍
  • 网站优化与竞价排名优缺点分析
  • 浅谈网站的几种盈利方式
  • 中国民航报:谷歌浏览器很好
  • 给网站收录率下个定义
  • 推荐新手使用8大原则选择服务器和服务器托管
  • 做网站了解对手方能百战不怠
  • 如何有效推广网站--广告联盟评测网只我见
  • 百什么是度联盟?
  • 为什么我的桌面会自动刷新?
  • 告诉你最有效的提高网站访问量方法
  • 域名过期后多久可以注册
  • 什么是广告联盟评测?
  • 太平洋广告联盟宣布关闭
  • 做SEO时要重视的4项数据
  • 及时优化网站中的死链和错误链接