1.5 no-cache
防止从缓存中返回过去的资源,请求中如包含该命令,表示客户端不会接收缓存过的响应,必须向源放武器转发请求
如果响应中包含该命令,那么缓存服务器不能对其资源进行缓存,且源服务器也将不在对缓存服务器请求中提出的资源有效性进行确认,且禁止其对相应资源进行缓存操作
Cache-Control: no-cache=Location
由服务器返回的响应报文首部字段中,若Cache-Control中对no-cache字段名具体制定参数值,那么客户端在收到这个被指定参数值的首部字段对应的报文后,就不能缓存
换言之,无参数值的首部字段可以使用缓存,只能在响应中制定该参数
no-cache后面加一个location是什么意思?
请求资源可替代的备用的另一地址,不是所有浏览器都支持。
no-cache不带指令参数指的是缓存服务器不能对请求资源缓存,no-cache=Location指的是客户端也不能对请求资源缓存。
“no-cache后面加一个location是什么意思?”
源服务器通知客户端/缓存服务器,不要缓存响应报文中的Location字段,其他的可以缓存。
没见过这个,猜测应该是本地不缓存过期资源吧。
no-cache 防止从缓存中返回过去的资源
不应该是取消页面缓存的意思吗
表示客服端对接收的响应不能进行缓存。