八爪鱼入门词汇介绍:Ajax
2016-08-26 14:49:03 阅读量: 0
也叫异步加载,是一种无需重新加载网页就能刷新局部数据的技术,它通过在后台与服务器进行少量数据交换,在不重新加载整个网页的情况下,对网页的某部分进行更新。使用Ajax技术的网页在更新网页中数据的时候会有一定的延迟。在八爪鱼采集器中的‘Ajax延时’就是针对这类网页的采集而增设的一个设置选项。
这类使用Ajax技术的网页最明显的两个特征就是点击网页中某个选项的时候网址是不会有任何变化的;网页不是完全加载,只是局部有变化。如果采集的网页符合这两个特征就是一个ajax网页。或者配置完规则进行采集的时候,流程直接停止或者没跑完就提示采集已成功完成这类现象,基本都是在采集这类使用Ajax技术的网站时出现的。原因就是八爪鱼的内置浏览器打开这个网页进行翻页的时候,由于网址没有变化只是局部内容有更新,所以收不到网页变化的信号,导致采集停止或者采集不到数据。