今天测试发现firefox刷新会清除squid缓存
如果你的动态页面(such as:asp php...)用在header添加Last-Modified、Cache-Control=max-age=x的方式
强制squid缓存,这样会成功。
但点浏览器刷新按键时,IE及FF行为不一样:
一、IE
IE会请求头里添加If-Modified-Since及其它不与缓存相关的东西;
二、firefox
FF会添加Cache-Control=max-age=0,这样导致squid重新从后端获取数据。
ikmb@163.com
如果你的动态页面(such as:asp php...)用在header添加Last-Modified、Cache-Control=max-age=x的方式
强制squid缓存,这样会成功。
但点浏览器刷新按键时,IE及FF行为不一样:
一、IE
IE会请求头里添加If-Modified-Since及其它不与缓存相关的东西;
二、firefox
FF会添加Cache-Control=max-age=0,这样导致squid重新从后端获取数据。
ikmb@163.com