登录

php - 设置了Cache-Control:max-age=0, 重启浏览器输入url访问还是会从缓存中读资源?

rt 为什么会是200(from cache)

# PHP
伊谢尔伦伊谢尔伦2176 天前457 次浏览

全部回复(2) 我要回复

  • 大家讲道理

    大家讲道理2017-04-10 15:49:47

    200(from cache)是不像服务器发送请求,直接读取的缓存
    304 是向服务器发送请求,服务器认为本地有缓存,就读取缓存

    回复
    0
  • PHP中文网

    PHP中文网2017-04-10 15:49:47

    200(from cache)是哪个资源请求?
    带有Cache-Control:max-age=0 header头的又是你的哪个资源请求?

    同一个资源请求,带有Cache-Control:max-age=0 header头,一般不会返回200(from cache),
    返回的是304 Not Modified 或者 200 OK;

    回复
    0
  • 取消回复发送