zoukankan      html  css  js  c++  java
  • cdn刷新和对应的浏览器现象

    1.浏览器手动点刷新,会发起网络请求,从cdn判断last-modify时间是否一致,未过期则返回304,如果已经过期则返回200,重新请求

    关键在于发起的网络请求中'If-Modified-Since: 参数比资源早

    curl 'https://s.bdstatic.com/common/openjs/banner.js?_v=2017090423' -H 'If-Modified-Since: Fri, 01 Sep 2017 08:32:24 GMT' 

    2.重新点开一个tab的情况下,此时chrome回车磁盘缓存获取,不发起网络请求,返回200(from disk cache)

    3.即使退出chrome,然后再打开,此时也是200(from disk cache),应该是chrome本身的特性

    4.换个url

    https://s.bdstatic.com/common/openjs/banner.js?_v=2017090423daf

    此时返回200

    首次

    第二次

     刷新cdn后

     

  • 相关阅读:
    【POJ
    【POJ
    【POJ
    【POJ
    【POJ
    【POJ
    【POJ
    【POJ
    NAT
    OSPF与ACL综合实验
  • 原文地址:https://www.cnblogs.com/zlingh/p/7477334.html
Copyright © 2011-2022 走看看