预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106326223A(43)申请公布日2017.01.11(21)申请号201510334446.2(22)申请日2015.06.16(71)申请人广州市动景计算机科技有限公司地址510627广东省广州市天河区黄埔大道西平云路163号广电平云广场B塔14楼(72)发明人梁捷刘汭祥(74)专利代理机构北京超凡志成知识产权代理事务所(普通合伙)11371代理人饶钱(51)Int.Cl.G06F17/30(2006.01)权利要求书2页说明书9页附图3页(54)发明名称一种网页资源获取方法和装置(57)摘要本发明提供了一种网页资源获取方法和装置,涉及互联网技术领域。本实施例提供的网页资源获取方法及装置,在预读网页时,将成功预取的预取网页资源的原始数据进行缓存,而不做任何解析处理。当需要加载该网页资源时,只需要从读取本地的预取缓存中的原始数据即可,而无需再发起网络请求。避免了预取后就对预取的预取网页资源的原始数据进行解析、解压缩、解密、预排版及预渲染等操作,系统资源占用相比现有方法大大减低,有效地解除了原有预加载方案中大量占用系统资源导致预加载页面数量较少的限制。CN106326223ACN106326223A权利要求书1/2页1.一种网页资源获取方法,其特征在于,所述方法包括:根据预加载策略去网站服务器获得预取网页资源;保存所述预取网页资源的原始数据于预取缓存中;接收加载目标网页资源的加载指令后,根据所述加载指令,在所述预取缓存中获取与所述目标网页资源对应的预取网页资源的原始数据。2.根据权利要求1所述的方法,其特征在于,所述在所述预取缓存中获取与所述目标网页资源对应的预取网页资源的原始数据之前,所述方法还包括:检查HTTP缓存内是否保存有与所述目标网页资源对应的网页数据,如果没有,执行所述在所述预取缓存中获取与所述目标网页资源对应的预取网页资源的原始数据。3.根据权利要求1所述的方法,其特征在于,所述保存所述预取网页资源的原始数据于预取缓存中,包括:将所述预取网页资源的URL与预取网页资源的原始数据相对应的保存于预取缓存中。4.根据权利要求3所述的方法,其特征在于,所述加载指令为加载所述目标网页资源的URL,其中,接收加载目标网页资源的加载指令后,根据所述加载指令,在所述预取缓存中获取与所述目标网页资源对应的预取网页资源的原始数据,包括:根据所述目标网页资源的URL在所述预取缓存中查找所述目标网页资源的原始数据;获取所述查找到的目标网页资源的原始数据。5.根据权利要求4所述的方法,其特征在于,还包括:当满足预设的清理条件时或者在预设的清理周期内,根据所述预取网页资源保存入所述预取缓存的时间,以先保存先删除的方式,依次将所述预取缓存中的已经失效的预取网页资源删除。6.一种网页资源获取装置,其特征在于,所述装置包括:网页资源预取单元,用于根据预加载策略从网站服务器获得预取网页资源;预取缓存单元,用于存储所述预取网页资源的原始数据;预取网页资源保存单元,用于将所述预取网页资源的原始数据保存于预取缓存中;目标网页资源获取单元,用于接收加载目标网页资源的加载指令后,根据所述加载指令,在所述预取缓存中获取与所述目标网页资源对应的预取网页资源的原始数据。7.根据权利要求6所述的装置,其特征在于,所述装置还包括:HTTP缓存检查单元,用于在所述目标网页资源获取单元在所述预取缓存中获取与所述目标网页资源对应的预取网页资源的原始数据之前,检查所述HTTP缓存内是否保存有与所述目标网页资源对应的网页数据。8.根据权利要求6所述的装置,其特征在于,所述目标网页资源获取单元包括:预取缓存查找子单元,用于根据所述目标网页资源的URL在所述预取缓存中查找所述目标网页资源对应的原始数据;目标网页资源获得子单元,用于获取所述预取缓存查找子单元查找到的原始数据。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:预取缓存清理单元,用于当满足预设的清理条件时或者在预设的清理周期内,根据所述预取网页资源保存入所述预取缓存的时间,以先保存先删除的方式,依次将所述预取缓2CN106326223A权利要求书2/2页存中的已经失效的预取网页资源删除。3CN106326223A说明书1/9页一种网页资源获取方法和装置技术领域[0001]本发明涉及互联网技术领域,具体而言,涉及一种网页资源获取方法和装置。背景技术[0002]用户使用浏览器浏览网页过程中,网页的打开速度很大程度受制于网络环境。资源查找的绝大部分时间消耗在网络传输过程。预读技术是其中一个较好解决此问题的方法。现有网页预读的过程是:当用户使用浏览器的过程中,浏览器通过某种方式或手段判断用户接下来将要访问的网页,并提前加载判断需要预加载的网