如何清理浏览器缓存垃圾 手机清理浏览器缓存方法

1.浏览器缓存的类型甜饼干本地存储和会话存储内存缓存和磁盘缓存还有其他浏览器缓存,比如WebSQL,IndexDB等。,不常用,不做分析。2.浏览器缓存特性分析。2.1.cookie缓存Cookie由服务器端生成,通常用于存储会话信息。只要设计合理,一般不会带来一致性问题。2.2.本地存储和...

1.浏览器缓存的类型

甜饼干

本地存储和会话存储

内存缓存和磁盘缓存

还有其他浏览器缓存,比如WebSQL,IndexDB等。,不常用,不做分析。

2.浏览器缓存特性分析。

2.1.cookie缓存

Cookie由服务器端生成,通常用于存储会话信息。只要设计合理,一般不会带来一致性问题。

2.2.本地存储和会话存储

localStorage是一个永久缓存。如果升级前端程序涉及到缓存键值的改变,那么在页面加载时应该调用清理或者重置缓存内容的JS代码。

sessionStorage是跟随当前浏览器窗口的数据缓存。当浏览器关闭并重新打开时,它会自动清除空。

2.3.内存缓存和磁盘缓存

内存缓存由浏览器内部控制,所以不能更改,一般不会带来副作用。

磁盘缓存是浏览器端资源文件的缓存。

3.控制磁盘高速缓存

在Http响应头中,cache-control用于控制浏览器采用不同的缓存策略。Web服务器可以配置响应头参数。以Nginx的配置文件为例。

3.1.私有(默认)

server {...add_header Cache-Control private; (或者不设置,默认为private)...}

private意思是使用浏览器缓存,它配合expires、last-modified等参数来判断资源文件是否需要重新下载。private表示使用浏览器缓存,与expires、last-modified等参数一起使用,决定是否需要重新下载资源文件。

3.2.无缓存(推荐)

server {...add_header Cache-Control no-cache;...}

no-cache并非不使用缓存,而是不直接使用缓存,每次都会向服务器请求响应头,通过对比ETag判断资源是否发生变动,如果没有变动(相应结果304),则使用本地缓存。所以这是个在性能和一致性比较平衡的选项。no-cache不使用缓存,但不直接使用缓存。每次都会向服务器请求一个响应头,通过比较ETag来判断资源是否有变化。如果没有变化(对应的结果304),它使用本地高速缓存。因此,这是一个兼顾性能和一致性的选择。

3.3.无商店

server {...add_header Cache-Control no-store;...}

no-store是让浏览器完全不使用缓存,不管资源是否变动,都向服务器请求重新下载资源文件。no-store表示浏览器根本不使用缓存,不管资源有无变化,都请求服务器重新下载资源文件。

本文来自倾心之夏投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/483406.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 03-31
下一篇 03-31

相关推荐

  • 小米清除缓存东西会丢失吗(小米清除缓存在哪)

    今天(6月27日)更新了iOS版微信8.0.24,就像马上“解决了一些已知问题”,就像马上增加了一些细节更新。除了更好的缓存清理功能,再来看看更多细节!懒惰目录增加了分类、清理和缓存功能。微信小程序支持分享到朋友圈网页,支持“在设备上打开”微信官方账号修改和喜欢风格。我

    2023-07-27 07:41:01
    798 0
  • 苹果手机怎么清理空间,苹果清理缓存的2个小技巧

    定位器用的时间越长,内存就会越少。安卓***的话,大家都知道怎么清理内存,但是对于苹果***,很多朋友都不知道从何下手。所以,今天我就给大家分享一些清理苹果定位器内存的正确方法。1.正确删除无用软件每个人的定位器里都有很多种app。对于一些基本不用的软件,我们可以直

    2023-07-26 16:19:02
    259 0
  • 夜神模拟器怎么清理缓存数据详情

    1、可以在设置中心中进行垃圾清理,方法如下1首先启动夜神模拟器,点击右上角的设置齿轮图标进入模拟器的设置页面2在设置中心页面找到“清理磁盘空间”这一选项,点击开始清理磁盘空间3由于模拟器占用空间较大,因此需。2、模拟器清除数据在模拟器设置中,可以点击清理缓存按

    2023-07-25 21:54:01
    783 0
  • 苹果手机怎么清理缓存 一键清理垃圾自动清理

    众所周知,定位器长时间使用会导致内存严重不足空,有时还会伴随着卡顿现象!这是什么原因呢?那是因为长期的垃圾滞留和APP缓存占用了定位器大量的内存。接下来就教大家如何有效清理定位器垃圾。首先,管家打扫卫生每一部***都会有自己的管家。首先我们打开管家,点击【清理加

    2023-07-20 15:18:01
    766 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信