HTTP协议,HTTP协议是什么?返回列表
上传时间:2015-02-02 内容关键字:
如果这是在集群环境里,缓存服务器得到此图片将会认为一个月内有效。也就是说一个月内有别人来再 次请求的话,都有缓存来进行应答,减轻了主服务器的负担。
我们能否设置服务器不让用缓存呢?
比如有些个人信息不允许缓存服务器上保存信息,必须到主服务器上去请求。
Control-cache: no-store ,must-revalidate; //这意味着不允许缓存,必须去服务器获取。
怎么发送一条这样的信息呢?
expire模块中本身没有提供这个设置项。
可以利用apache的header模块
httpd.conf中的: LoadModule headers_module modules/mod_headers.so
我们在下面测试关闭gif缓存,即每次页面加载都重新请求。保留其他可以缓存。
第一次加载:
第二次刷新:
第三次,第四次,第N此都是这个结果,即2.jpg是304 Not Modified, a.gif是200 OK 重新加载的。