【技术实现步骤摘要】
缓存清除方法、装置及系统
本申请涉及互联网
,尤其涉及缓存清除方法、装置及系统、电子设备、计算机可读存储介质。
技术介绍
随着网络技术的发展,在互联网领域,各系统可以通过浏览器实现客户端和服务器端的交互。然而,当这些系统(诸如各类网站、办公自动化系统等),会由于浏览器的缓存机制,导致其加载的静态文件和图片不能及时的清除的更新,为了解决该问题,目前,大部分公司及用户只能采取手动清理缓存的办法来解决这种现象,操作比较麻烦。例如,在系统升级之后,并不会重新登录系统,导致升级的功能不能完全体现出来,甚至会导致严重的BUG,这严重影响了用户的体验;如果每个客户端都采用手动清理缓存,或者关闭浏览器的方式来解决这种问题,其工作量会大幅度提升,占用了网点的很多时间,不利于工作效率的提交与成本控制。另外,由于浏览器缓存问题而产生的数据错误,需要大量的时间来定位和修复,导致网站不能实现其功能,从而对于网站内容的提供方和使用方皆会产生影响,对于电商平台、物流平台等涉及订单处理的应用场景中,更有可能产生经济损失。由此, ...
【技术保护点】
1.一种缓存清除方法,应用于客户端,其特征在于,包括:/n向所述服务器端发送请求信息,所述请求信息供所述服务器端进行缓存清除;/n接收服务器端发送的更新资源及更新资源的版本号;/n判断所接收的更新资源的版本号与缓存的资源的版本号是否一致;/n若不一致,则清除缓存的资源,并缓存所接收的更新资源及更新资源的版本号。/n
【技术特征摘要】
1.一种缓存清除方法,应用于客户端,其特征在于,包括:
向所述服务器端发送请求信息,所述请求信息供所述服务器端进行缓存清除;
接收服务器端发送的更新资源及更新资源的版本号;
判断所接收的更新资源的版本号与缓存的资源的版本号是否一致;
若不一致,则清除缓存的资源,并缓存所接收的更新资源及更新资源的版本号。
2.如权利要求1所述的缓存清除方法,其特征在于,若判断所接收的更新资源的版本号与缓存的资源的版本号一致,则不清除缓存的资源,也不缓存所接收的更新资源及更新资源的版本号。
3.如权利要求1或2所述的缓存清除方法,其特征在于,所述客户端于浏览器中提供。
4.如权利要求1或2所述的缓存清除方法,其特征在于,所述更新资源为静态资源。
5.一种缓存清除装置,应用于客户端,其特征在于,包括:
第一发送模块,配置成向所述服务器端发送请求信息,所述请求信息供所述服务器端进行缓存清除;
第一接收模块,配置成接收服务器端发送的更新资源及更新资源的版本号;
第一判断模块,配置成判断所接收的更新资源的版本号与缓存的资源的版本号是否一致;
第一缓存模块,配置成当所述第一判断模块判断为不一致时,清除缓存的资源,并缓存所接收的更新资源及更新资源的版本号。
6.一种缓存清除方法,应用于服务器端,其特征在于,包括:
接收客户端发送的请求信息;
判断缓存的临时文件是否处于可用状态;
若否,则清除缓存的所述临时文件,并整合模板以生成并缓存一更新的临时文件;
根据所述临时文件响应所述客户端的请求,以向所述客户端发送资源以及资源的版本号,供所述客户端进行缓存清除。
7.如权利要求6所述的缓存清除方法,其特征在于,判断缓存的临时文件是否处于可用状态包括:
判断所述临时文件关联的模板是否过期...
【专利技术属性】
技术研发人员:孙飞翔,卫鹏,
申请(专利权)人:上海乾臻信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。