CN111475180B 更新客户端缓存的方法和系统 (北京京东尚科信息技术有限公司).docxVIP

  • 0
  • 0
  • 约1.76万字
  • 约 25页
  • 2026-01-22 发布于重庆
  • 举报

CN111475180B 更新客户端缓存的方法和系统 (北京京东尚科信息技术有限公司).docx

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN111475180B(45)授权公告日2025.07.15

(21)申请号201910068527.0

(56)对比文件

(22)申请日2019.01.24

CN108287836CN102109989

A,2018.07.17

A,2011.06.29

(65)同一申请的已公布的文献号

申请公布号CN111475180A

审查员王婷婷

(43)申请公布日2020.07.31

(73)专利权人北京京东尚科信息技术有限公司

地址100086北京市海淀区知春路76号8层

专利权人北京京东世纪贸易有限公司

(72)发明人卢晶晶

(74)专利代理机构中原信达知识产权代理有限责任公司11219

专利代理师张一军张效荣

(51)Int.CI.

GO6F8/65(2018.01)

GO6F16/957(2019.01)

权利要求书2页

说明书9页附图3页

(54)发明名称

更新客户端缓存的方法和系统

(57)摘要

CN111475180B本发明公开了一种更新客户端缓存的方法和系统,涉及计算机技术领域。该方法的一具体实施方式包括:浏览器根据页面访问请求为未注册缓存管理模块的页面注册并安装缓存管理模块;缓存管理模块根据页面访问请求从缓存中查找请求的资源文件,并执行资源文件以将更新校验请求发送给服务器,更新校验请求包括资源文件的版本标识;服务器根据版本标识验证资源文件是否已更新,并将验证结果返回给缓存管理模块;缓存管理模块根据验证结果进行判断,若资源文件已更新,则通过更新缓存管理模块以向服务器请求最新的资源文件,并更新缓存中的资源文件。该实施方式无需修改资源文件的文件名,

CN111475180B

浏览器根据页面访问请求为未注册缓存管理模块的页面注册并安装缓存管理模块

缓存管理模块根据页面访问请求从缓存中

查找请求的资源文件,并执行资源文件以

将更新校验请求发送给服务器,更新校验

请求包括资源文件的版本标识

服务器根据版本标识验证资源文件是否已更新,并将验证结果返回给缓存管理模块

缓存管理模块根据验证结果进行判断,若

资源文件已更新,则通过更新缓存管理模

块以向服务器请求最新的资源文件,并更

新缓存中的资源文件

S101

S102

S103

S104

CN111475180B权利要求书1/2页

2

1.一种更新客户端缓存的方法,其特征在于,包括:

浏览器根据页面访问请求为未注册缓存管理模块的页面注册并安装缓存管理模块,其中,浏览器通过执行页面里部署的注册缓存管理模块的代码获取放置缓存管理模块脚本的具体位置,并从放置缓存管理模块脚本的具体位置获取所述缓存管理模块的脚本,将所述缓存管理模块的脚本加载到浏览器中并执行以安装所述缓存管理模块;

所述缓存管理模块根据所述页面访问请求从缓存中查找请求的资源文件,并执行所述资源文件以将更新校验请求发送给服务器,所述更新校验请求包括所述资源文件的版本标

识;

所述服务器根据所述版本标识验证所述资源文件是否已更新,并将验证结果返回给所述缓存管理模块;

所述缓存管理模块根据所述验证结果进行判断,若所述资源文件已更新,则通过更新所述缓存管理模块以向所述服务器请求最新的资源文件,并更新所述缓存中的资源文件;

通过更新所述缓存管理模块以向所述服务器请求最新的资源文件包括:通过更改所述缓存的版本标识来触发所述浏览器对所述缓存管理模块进行更新,以使更新后的缓存管理模块直接向所述服务器请求最新的资源文件。

2.根据权利要求1所述的方法,其特征在于,还包括:通过设置所述更新校验请求的缓存策略为永不缓存,以使每次执行所述资源文件时都会发送所述更新校验请求。

3.根据权利要求1所述的方法,其特征在于,还包括:若所述缓存管理模块从所述缓存中未查找到所述资源文件,则直接向所述服务器请求获取所述资源文件。

4.根据权利要求1所述的方法,其特征在于,还包括:通过设置所述缓存管理模块在安装过程中的请求的缓存策略为永不缓存,以使所述安装过程中的请求直接发送给所述服务

器。

5.根据权利要求1所述的方法,其特征在于,所述缓存管理模块为服务工作线程ServiceWorker。

6.一种更新客户端缓存的系统,其特征在于,包括:浏览器、缓存管理模块和服务器,其

中,

所述浏览器用于根据页面访问请求为未注册缓存管理模块的页面注册并安装缓

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档