zoukankan      html  css  js  c++  java
  • No caching ——无缓存工具

    No caching ——无缓存工具

     无缓存工具阻止客户端应用程序(如Web浏览器)缓存任何资源,因此,请求总是发送到远程站点,所以我们总能看到最新版本。

    适用场景

    开发每次新部署了一版环境,说解决了XXBUG,但有时测试回归的时候会发现BUG并没有被解决,开发会质疑是不是缓存问题,有时候不是,有时候还真的是。不是的时候一直在那儿强刷很傻,真的是的时候场面会很尴尬……所以这个工具这种时候应该就会比较好用。

    适用范围

    该工具可以作用于每个请求(选中 Enable No Caching 即可),也可以仅对你配置的HOST启用(启用的nocaching同时,请选中 only for selected locations);

    当用于”only for selected locations”时,可以将no caching的效果限制在你所配置的主机上。

    No caching的运行原理

    无缓存工具通过操纵控制缓存响应的HTTP头来防止缓存;

    请求中删除If-Modified-Since和If-None-Match头,添加Pragma:no-cache和Cache-control:no-cache。

    响应中删除Expires,Last-Modified和ETag标头,添加Expires:0和Cache-Control: no-cache。

    因为客户端的所有请求和服务端响应都经过charles进行处理,所以charles可以很容易的做到这些。

     
     
  • 相关阅读:
    [LUOGU] P2196 挖地雷
    [LUOGU] P1020 导弹拦截
    [LUOGU] P2543 [AHOI2004]奇怪的字符串
    [LUOGU] P2759 奇怪的函数
    [LUOGU] P1048 采药
    [LUOGU] P1396 营救
    [LUOGU] P1196 [NOI2002]银河英雄传说
    [LUOGU] 2820 局域网
    知识点
    swich使用
  • 原文地址:https://www.cnblogs.com/zocymo/p/9177035.html
Copyright © 2011-2022 走看看