gpt4 book ai didi

url - 以//开头的 URL 是否有效?

转载 作者:行者123 更新时间:2023-12-03 12:10:02 27 4
gpt4 key购买 nike

我们可以看到许多使用 src="//example.com/myjavascript.js" 的 HTML 页面包括 .js 让浏览器使用http:///https://取决于页面 URL 的当前方案。

这是一个有效的 URI 吗?

最佳答案

是的,这绝对是有效的。 它是一个“方案相关”或“协议(protocol)相关”的 URI。从一开始就在规范中。对处理 http/https 问题很有帮助。

阅读更好的描述和警告:
Is it valid to replace http:// with // in a <script src="http://...">?

需要记住的几点:

  • 在 IE 7 和 8 上存在一些小问题,双下载
  • 如果您正在查看文件中的 HTML 页面,浏览器会将方案替换为 file:// ,而不是像使用以 http:// 开头的完整 URL 那样从服务器加载您的 JS 文件或 https:// .

  • 编辑现代 webdev 实践:

    虽然 URL 仍然有效,但现在建议使用 https用于第三方资源(并且,从安全页面提供这些资源)。多年前的性能或兼容性问题在很大程度上通过更新的协议(protocol)和浏览器得到解决。

    关于url - 以//开头的 URL 是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11881054/

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