<meta http-equiv="Expires" content="0"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-control" content="no-cache, no-store, must-revalidate"> <meta http-equiv="Cache" content="no-cache"> 要如何设置,可以使用浏览器自身的缓存
时间: 2023-07-19 14:53:22 浏览: 47
可以将所有的 meta 标签中的 content 属性设置为空,或者不添加 meta 标签。这样浏览器就会根据自身的缓存策略来决定是否缓存页面内容。同时也可以在服务器响应头中设置 Cache-Control 和 Expires 字段来控制浏览器的缓存行为。例如,设置 Cache-Control: max-age=3600 表示该页面内容可以缓存 1 小时。
相关问题
<meta http-equiv="Cache" content="no-cache">
在HTML中,<meta http-equiv="Cache" content="no-cache"> 并不存在,正确的属性名称应该是Cache-Control,即 <meta http-equiv="Cache-Control" content="no-cache">。
该元标签用于控制浏览器的缓存行为,其中content="no-cache"表示不应该缓存该页面的响应,每次请求都应该重新获取最新的内容。
需要注意的是,Cache-Control是HTTP/1.1协议中引入的属性,现代浏览器更多地使用该属性来控制缓存行为。如果同时使用了Pragma和Cache-Control,浏览器会优先使用Cache-Control属性来控制缓存行为。例如:
```
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
```
这样可以确保页面不被缓存,并且浏览器会始终获取最新的内容。
<meta http-equiv="refresh" content="3">
回答: <meta http-equiv="refresh" content="3">是一种HTML元标记,用于指定网页自动刷新的时间间隔。在这个例子中,content="3"表示网页将在3秒后自动刷新。\[3\]
#### 引用[.reference_title]
- *1* *2* [<meta http-equiv="pragma" content="no-cache">](https://blog.csdn.net/weixin_30326745/article/details/96239144)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [用法:<meta http-equiv="Refresh" content="2;URL=http://www.webjx.com"> 说明:自动刷新并指向新页面...](https://blog.csdn.net/qq_41040268/article/details/80361544)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]