美文网首页
如何解决IE浏览器缓存http请求

如何解决IE浏览器缓存http请求

作者: kingller | 来源:发表于2020-07-21 10:03 被阅读0次

    我们在发送一个 http get 请求时,在IE浏览器上发现第一次返回状态码200,取得数据,但是第二次及以后,相同的URL请求返回状态码304(Not Modified),并返回第一次请求的数据,并没有获取到实时的数据。

    在Chrome等其它浏览器并没有发现这个问题,每次返回状态码都是200

    通常情况下,我们发送请求都是想要获取实时数据。

    这时我们可以通过在IE浏览器时添加如下请求头来强制每次请求直接发送给源服务器,而不经过本地缓存版本的校验。

    Cache-Control: no-cache
    Pragma: no-cache
    

    相关文章

      网友评论

          本文标题:如何解决IE浏览器缓存http请求

          本文链接:https://www.haomeiwen.com/subject/dxgbkktx.html