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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111125573A(43)申请公布日2020.05.08(21)申请号201811288999.9(22)申请日2018.10.31(71)申请人阿里巴巴集团控股有限公司地址英属开曼群岛大开曼资本大厦一座四层847号邮箱(72)发明人王智力(74)专利代理机构北京市惠诚律师事务所11353代理人杨娟杨雪婷(51)Int.Cl.G06F16/957(2019.01)权利要求书2页说明书6页附图2页(54)发明名称网页数据的处理方法、装置及电子设备(57)摘要本发明实施例提供一种网页数据的处理方法、装置及电子设备,其中,方法包括:当监听到浏览器发出网页请求后,根据该网页请求获取已缓存的网页片段并发送给浏览器,以触发浏览器加载该已缓存的网页片段;获取浏览器生成的新的网页片段,并将该新的网页片段进行缓存,其中新的网页片段为浏览器根据接收到的与网页请求对应的网页渲染文件而生成的。本发明实施例利用了服务工作线程的特性,对浏览器已经渲染后的网页片段进行缓存,从而使得浏览器能够快速加载网页,而不需要等待网页服务器发送的网页渲染文件,实现了对网页快速渲染。CN111125573ACN111125573A权利要求书1/2页1.一种网页数据的处理方法,包括:当监听到浏览器发出网页请求后,根据该网页请求获取已缓存的网页片段并发送给浏览器,以触发浏览器加载该已缓存的网页片段;获取浏览器生成的新的网页片段,并将该新的网页片段进行缓存,其中所述新的网页片段为所述浏览器根据接收到的与所述网页请求对应的网页渲染文件而生成的。2.根据权利要求1所述的方法,其中,在浏览器加载该已缓存的网页片段后,还包括:接收与所述网页请求对应的网页渲染文件;对所述网页渲染文件进行解析并运行,生成所述新的网页片段;使用所述新的网页片段替换已加载的所述已缓存的网页片段。3.根据权利要求2所述的方法,其中,还包括:浏览器接收到网页渲染文件后,判断服务工作线程是否启动,如果启动,则触发服务工作线程缓存所述新的网页片段,如果没有启动,则运行服务工作线程脚本,以启动服务工作线程,并缓存所述新的网页片段。4.一种网页数据的处理装置,包括:网页请求监听模块,用于在监听到浏览器发出网页请求后,根据该网页请求获取已缓存的网页片段并发送给浏览器,以触发浏览器加载该已缓存的网页片段;网页片段缓存模块,用于获取浏览器生成的新的网页片段,并将该新的网页片段进行缓存,其中所述新的网页片段为所述浏览器根据接收到的与所述网页请求对应的网页渲染文件而生成的。5.根据权利要求4所述的装置,其中,还包括:网页渲染处理模块,用于接收与所述网页请求对应的网页渲染文件,并对所述网页渲染文件进行解析并运行,生成所述新的网页片段;网页片段加载模块,用于加载所述已缓存的网页片段,以及使用所述新的网页片段替换已加载的所述已缓存的网页片段。6.根据权利要求4所述的装置,其中,还包括:服务工作线程控制模块,用于判断服务工作线程是否启动,如果启动,则触发服务工作线程缓存所述新的网页片段,如果没有启动,则运行服务工作线程脚本,以启动服务工作线程,并缓存所述新的网页片段。7.一种电子设备,其中,包括:存储器,用于存储程序;处理器,耦合至所述存储器,用于执行所述程序,以用于如下处理:当监听到浏览器发出网页请求后,根据该网页请求获取已缓存的网页片段并发送给浏览器,以触发浏览器加载该已缓存的网页片段;获取浏览器生成的新的网页片段,并将该新的网页片段进行缓存,其中所述新的网页片段为所述浏览器根据接收到的与所述网页请求对应的网页渲染文件而生成的。8.一种网页数据的处理方法,包括:浏览器在向网页服务器发出网页请求后,获取与该网页请求对应的已缓存的网页片段并进行加载;浏览器接收与所述网页请求对应的网页渲染文件,并根据该网页渲染文件,生成新的2CN111125573A权利要求书2/2页网页片段;浏览器使用所述新的网页片段替换已加载的所述已缓存的网页片段,并将该新的网页片段进行缓存。9.根据权利要求8所述的方法,其中,在所述浏览器包括网页数据处理线程,所述方法的全部处理步骤由该网页数据处理线程执行。10.一种电子设备,其中,包括:存储器,用于存储程序;处理器,耦合至所述存储器,用于执行所述程序,以使浏览器执行如下处理:在向网页服务器发出网页请求后,获取与该网页请求对应的已缓存的网页片段并进行加载;接收与所述网页请求对应的网页渲染文件,并根据该网页渲染文件,生成新的网页片段;使用所述新的网页片段替换已加载的所述已缓存的网页片段,并将该新的网页片段进行缓存。3CN111125573A说明书1/6页网页数据的处理方法、装置及电子设备技术领域[0001]本申请涉及一种网页数据的处理方法、装