- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
这个问题似乎是重复的,但经过一番研究,没有找到可靠的答案。子问题是:
http-equiv
和HTTP响应头key相同,对应的value冲突时,哪个优先?以下是一些研究工作:
http-equiv="set-cookie"
除外,在这种情况下,真正的 HTTP 响应 header 优先)。Content-Type
http-equiv
优先于 X-UA-Compatible
在我看来,这两个决定都有道理,但难道没有一个普遍的答案吗?
最佳答案
从文档中可以看出,Content-Security-Policy 在 http-equiv 与 http header 中的优先级是什么。我已经在 Firefox 62.0 上进行了实验性测试:
<meta http-equiv="Content-Security-Policy" content="script-src 'self' https://www.google-analytics.com/analytics.js"/>
<script src="https://www.google-analytics.com/analytics.js"></script>
<script src="https://connect.facebook.net/en_US/fbevents.js"></script>
当未设置 HTTP header 时,控制台仅争论 facebook.net。
使用 header set Content-Security-Policy "script-src 'self' https://connect.facebook.net/en_US/fbevents.js"
控制台争论 www.google-analytics.com 和 facebook.net。
当删除 http-equiv 并保留 facebook.net 的 header 时,控制台会正确地争论谷歌分析。
由此看来,http-equiv 和 http header 的组合似乎被检测为重复定义,根本无法识别。
关于html - 哪个优先,http-equiv 还是 HTTP 响应 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42802641/
每个人都知道 http 代表 Hyper Text Transport Protocol for the HTML (Hyper Text Markup Language) . equiv 到底代表什
在我用于缓存控制的 JSP 文件中,我使用了 pragma 指令作为 但是在使用 w3c 验证器验证我的页面时,我遇到了以下错误 Bad value pragma for attribute ht
http-equiv 元标记支持的 header 列表是一个有限的子集,还是它接受任何您可以作为 http header 的字面意思? 具体来说,我可以使用 content-disposition 吗
我正在从 g++ 切换到 clang 但是,在 g++ 中,我有 -pthread 标志,但 clang 似乎无法识别该标志。 clang 中的 equiv 是什么? 编辑:我的 clang 构建是在
我不希望缓存我的 HTML5 页面,因此我在 HTML 文件下使用这些标签 当我用 http://validator.w3.org/check 验证这些时, 它的说法是 元素元上
这两个元标记的等效项是什么: 在 JavaScript 中? 最佳答案 如果您只需要刷新,可以使用window.location.reload()。 如果您需要它在 35 秒后触发,请使用 set
我的网页在显示给用户之前可能需要也可能不需要做一些预处理。我所做的是用一条消息(例如“请稍候...”)显示此页面,然后执行 http-equiv 刷新到同一页面。当刷新到同一页面时,预处理完成并显示实
哪个最好?有什么区别? 或 另一件事,我看到 Viewport 元标记和元 http-equiv 标记没有像字符集和其他元标记那样获得/> 结束标记...这是为什么? 谢谢 最佳答案 第二个更
我不太明白它的作用,但它在我的项目中设置为: 我想强制关闭 IE8 中的兼容模式,因为人们一直打开它并且它破坏了一些东西。它是在每个人都有 IE8 的 Intranet 上使用的软件。 我读到我应该
如果我设置这样的页面: 执行重定向时,浏览器是否会发送引荐来源信息和其他元数据? 最佳答案 在此处的测试中,Firefox 和 IE 不会但 Chrome 会发送引荐来源网址(尽管这也不一致),无论
我使用以下元 header 以便在打开页面时下载文件: 有没有办法让一些 JavaScript 代码在 3 秒过去后运行,即在浏览器开始下载 SomeFileName 之前? 最佳答案 您可以使用
我看过 MDN 文档,它说: http-equiv "This enumerated attribute defines the pragma that can alter servers and u
在称为 Compare 的 C++ 命名需求中,为称为 comp 和 equiv 的两个操作列出了一组属性。特别是,有一个将两者联系起来 equiv(a, b), an expression equ
http-equiv 与 HTML 文档的相关性是什么?它们是在文档发送到浏览器时使用,还是在文档发送请求时使用? 最佳答案 来自source : By using the so called HTT
我正在使用 urllib2.urlopen获取 URL 并获取标题信息,如“字符集”、“内容长度”。 但是有些页面用类似的东西设置了他们的字符集 和urllib2不为我解析这个。 有没有我可以用来获
servlet 是否知道使用 http-equiv 指定的发送表单的编码? 当我像这样使用 http-equiv 指定 POSTed 表单的编码时: 然后在 servlet
我在页面上有这段代码: 当我转到其他页面并点击浏览器的后退按钮(返回到编写此代码的页面)时,它仍然具有该页面的缓存状态。选项是添加 PhaseListener,但他们告诉我添加 PhaseL
我有一个网页,使用以下方法重定向到所需的目标网址: 我想避免第一页出现在浏览器历史记录中。 特别是在手机(Android、iOS 等)中,我希望后退按钮能够跳过重定向页面。 最佳答案 您的两个选择是
我刚刚完成这个脚本,它运行良好,但我正在努力将 $invite 变量传递到 register.php 页面。有人可以告诉我如何实现这一目标吗?我将其定义为 $invite = $_POST['invi
目前有此代码为对象的 selectedID 属性定义 getter/setter。该对象称为组件。 _selectedID: null, get SelectedID() { return t
我是一名优秀的程序员,十分优秀!