【技术实现步骤摘要】
页面请求处理方法、终端、服务器及可读存储介质
[0001]本公开实施例涉及计算机
,更具体地,涉及页面请求处理方法、用户终端、服务器及计算机可读存储介质。
技术介绍
[0002]边缘程序(EdgeRoutine,ER)是一个运行在阿里云全球边缘节点上的JavaScript(Web页面的脚本语言)代码运行环境,支持ES6语法和标准的Web Service Worker API,用户可以将自行开发的JavaScript代码发布至全球边缘程序运行,在全球边缘节点上就近地处理客户端的请求。对于使用边缘程序来优化独立页性能的手段方法有很多,比如数据预取、主文档和脚本文件、CSS(Cascading Style Sheets,层叠样式表)资源的离线等。
[0003]现有技术中对于图片的离线和图片预请求方案,通常都是基于用户终端的离线包或预请求配置来完成,且可用于离线或预请求的图片都是相对比较固定的图片地址,而对于网页中具有动态地址的页面图片,用户终端很难做到离线和尽早的预请求。因此,有必要提供一种能够尽早对网页图片进行预请 ...
【技术保护点】
【技术特征摘要】
1.一种页面请求处理方法,其特征在于,包括:根据用户的加载目标页面的输入,获取所述目标页面的页面图片的图片地址;根据所述图片地址获取对应的页面图片,并将所述图片地址上传至目标服务器进行对应于所述目标页面的图片信息的存储;其中,所述图片信息表示与所述目标页面相关联的图片地址;根据获取到的页面图片,渲染显示所述目标页面。2.根据权利要求1所述的方法,其特征在于,所述获取所述目标页面的页面图片的图片地址之前,所述方法还包括:获取所述目标服务器提供的对应所述目标页面的图片标识信息;其中,所述目标服务器在进行所述图片信息的存储之前,存储有对应于所述目标页面的历史的图片信息,所述图片标识信息根据所述历史的图片信息确定;根据所述图片标识信息,向所述目标服务器发送对应的图片预请求;其中,所述图片预请求与对应所述目标页面的至少一个其他文件请求并行进行;接收所述目标服务器根据所述图片预请求返回的页面图片,并将接收到的页面图片保存在本地;所述根据所述图片地址获取对应的页面图片包括:在本地获取所述图片地址对应的页面图片。3.根据权利要求2所述的方法,其特征在于,所述图片标识信息为根据所述目标服务器提供的接口所配置的图片地址索引,其中,所述接口将所述图片地址索引与所述页面图片的图片地址相映射,所述接口对应的映射关系根据所述历史的图片信息确定。4.根据权利要求3所述的方法,其特征在于,所述图片预请求与对应所述目标文件的页面请求并行进行,其中,所述页面请求用于请求所述目标页面的主文档。5.根据权利要求2所述的方法,其特征在于,所述获取所述目标页面的页面图片的图片地址之前,所述方法还包括:根据用户的加载目标页面的输入,向目标服务器发送所述目标页面的页面请求;接收所述目标服务器根据所述页面请求返回的所述目标页面的主文档;所述获取所述目标服务器提供的对应所述目标页面的图片标识信息,包括:从所述主文档中提取对应所述目标页面的图片标识信息;其中,所述图片标识信息由所述目标服务器注入在根据所述页面请求返回的主文档中,所述主文档中注入的图片标识信息根据所述历史的图片信息确定。6.根据权利要求5所述的方法,其特征在于,所述图片预请求与对应所述目标页面的脚本文件请求和样式文件请求至少之一并行进行,其中,所述脚本文件请求为用于获取所述主文档引入的脚本文件的请求,所述样式文件请求为用于获取所述主文档引入的样式文件的请求。7.根据权利要求1至5中任一项所述的方法,其特征在于,所述目标服务器为内容分发网络节点。8.一种页面请求处理方法,其特征在于,包括:接收用户终端上传的目标页面的图片地址;其中,所述目标页面...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。