gpt4 book ai didi

url - https 站点上的 Xhtml 命名空间?

转载 作者:太空宇宙 更新时间:2023-11-03 13:54:50 25 4
gpt4 key购买 nike

我正在迁移一个站点,从使用 http 将所有请求重定向到 https,因此我确保外部脚本、图像等在开头仅使用//进行引用url 而不是 http://

我的问题是这样的。我是否还需要更改 html 标记的 xhtml 命名空间或 doctype 声明 url 之类的东西?如果我确实需要更改它,他们会解析以//开头的 url 吗?

最佳答案

命名空间用于标识恰好使用 URL 语法的字符串。它们不应更改。

DTD 是一个棘手的问题。

理论上,如果它被中间人攻击改变,那么它可以用来改变命名实体并在文档中插入新内容。

但是在实践中,浏览器通常不解析 DTD,所以这不是真正的担心。此外,W3C DTDs are not served over HTTPS因此,如果不将文件复制到您自己的服务器(并可能更新内部引用),您就无法引用它们。如果你想真正安全,你应该这样做。

就个人而言,我会放弃 DTD,而只使用 (X)HTML 5。

关于url - https 站点上的 Xhtml 命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21136105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com