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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111984892A(43)申请公布日2020.11.24(21)申请号202010882150.5(22)申请日2020.08.27(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人杨泽伟(74)专利代理机构北京超成律师事务所11646代理人张芮(51)Int.Cl.G06F16/957(2019.01)G06F9/455(2006.01)权利要求书2页说明书12页附图6页(54)发明名称页面访问方法、装置、设备及存储介质(57)摘要本申请提供一种页面访问方法、装置、设备及存储介质,涉及软件技术领域。该方法包括:接收前端针对目标业务的页面访问请求,所述页面访问请求包括:浏览器信息以及所述目标业务的业务代码中预设语法标准的使用信息;根据所述浏览器信息和所述预设语法标准的使用信息确定所述目标业务的第一目标代码补丁;向所述前端返回所述第一目标代码补丁,以使得所述前端基于所述第一目标代码补丁和所述业务代码进行所述目标业务的页面渲染。相对于现有技术,避免了浏览器信息页面渲染时记载所有对应的代码补丁,造成补丁加载性能开销大的问题。CN111984892ACN111984892A权利要求书1/2页1.一种页面访问方法,其特征在于,所述方法包括:接收前端针对目标业务的页面访问请求,所述页面访问请求包括:浏览器信息以及所述目标业务的业务代码中预设语法标准的使用信息;根据所述浏览器信息和所述预设语法标准的使用信息确定所述目标业务的第一目标代码补丁;向所述前端返回所述第一目标代码补丁,以使得所述前端基于所述第一目标代码补丁和所述业务代码进行所述目标业务的页面渲染。2.如权利要求1所述的方法,其特征在于,所述根据所述浏览器信息和所述预设语法标准的使用信息确定所述目标业务的第一目标代码补丁,包括:根据所述浏览器信息,获取预设业务的页面浏览器对应的代码补丁;根据所述预设语法标准的使用信息,从所述页面浏览器对应的代码补丁中确定所述目标业务的第一目标代码补丁。3.如权利要求1所述的方法,其特征在于,所述浏览器信息包括:用户代理信息、浏览器补丁服务的地址信息;所述根据所述浏览器信息,获取所述目标业务的页面浏览器对应的代码补丁,包括:根据所述用户代理信息,从预设的浏览器版本列表中确定所述页面浏览器的版本信息;根据所述版本信息,查找预设的数据库中是否缓存有所述版本信息对应的代码补丁;若所述数据库中未缓存所述版本信息对应的代码补丁,则根据所述版本信息以及所述浏览器补丁服务的地址信息,查找所述版本信息对应的代码补丁,并确定所述版本信息对应的代码补丁为所述页面浏览器对应的代码补丁。4.如权利要求3所述的方法,其特征在于,所述方法还包括:将所述第一目标代码补丁和所述版本信息,缓存至所述数据库中。5.如权利要求4所述的方法,其特征在于,所述将所述第一目标代码补丁和所述版本信息,缓存至所述数据库中,包括:采用键值对的方式,将所述第一目标代码补丁和所述版本信息,缓存至所述数据库中。6.如权利要求3所述的方法,其特征在于,所述方法还包括:若所述数据库中缓存有所述版本信息对应的代码补丁,则确定所述数据库中所述版本信息对应的代码补丁为所述目标业务的第二目标代码补丁;向所述前端返回所述第二目标代码补丁,以使得所述前端基于所述第二目标代码补丁和所述业务代码进行所述目标业务的页面渲染。7.如权利要求3所述的方法,其特征在于,所述预设语法标准的使用信息和所述浏览器补丁服务的地址信息,以链接的形式插入在所述目标业务的页面入口文件中。8.如权利要求1所述的方法,其特征在于,所述根据所述预设语法标准的使用信息,从所述页面浏览器对应的代码补丁中确定所述目标业务的第一目标代码补丁,包括:从所述页面浏览器对应的代码补丁中移除不满足所述预设语法标准的使用信息的代码补丁,得到所述第一目标代码补丁。9.如权利要求1-8中任一所述的方法,其特征在于,所述页面访问请求中所述预设语法标准的使用信息为:所述预设语法标准的使用映射表,所述使用映射表包括:所述目标业2CN111984892A权利要求书2/2页务的所有业务代码中所述预设语法标准的使用信息。10.一种页面访问装置,其特征在于,所述装置包括:接收模块、确定模块和渲染模块,其中:所述接收模块,用于接收前端针对目标业务的页面访问请求,所述页面访问请求包括:浏览器信息以及所述目标业务的业务代码中预设语法标准的使用信息;所述确定模块,用于根据所述浏览器信息和所述预设语法标准的使用信息确定所述目标业务的第一目标代码补丁;所述渲染模块,用于向所述前端返回所述第一目标代码补丁,以使得所述前端基于所述第一目标代码补丁和所述业务代码进