html - 我在哪里放置 ETag,格式是什么?
问题描述
我目前把它<meta cache-control: public ETag: "v019" />
放在 的<head>
下面<title>
,但在 W3 验证器中不断收到错误。
格式是什么,我应该把它放在我的 HTML5 文件中的什么位置?
解决方案
除非它位于真正的 HTTP 标头中,否则 ETag 没有用处。它根本不应该出现在您的 HTML 文档中。
也就是说,具有 HTTP 标头模拟的 HTML 元标记的语法是:
<meta http-equiv="cache-control" value="public">
<meta http-equiv="ETag" value=""v019"">
cache-control
并且在 HTML 5ETag
中不被接受。您需要使用 HTML 4 或更早版本(尽管它仍然毫无意义)。
推荐阅读
- vba - 无法使用 usedrange 属性创建循环
- azure - 可以删除 Azure 自动化作业输出
- python - 芹菜任务中的打印语句不起作用
- c - 按 TAB Linux C 程序显示可执行文件的名称
- html - 字体真棒包未在 Chrome 上加载
- javascript - 在 Array.filter 中使用 Set.has - 不兼容的接收器
- javascript - 你好,当我运行这段代码时,我一直不确定
- r - 使用 .csv 文件中的数据替换 .txt 文件中的单词
- java - alt 显示组合键但 ctrl 不显示
- angular - Angular 6英雄之旅教程-如何在HTTP post Observable函数中添加更多属性