【问题标题】:Absolute (full) URLs without "http:" in HTML hrefHTML href 中没有“http:”的绝对(完整)URL
【发布时间】:2012-06-17 16:33:38
【问题描述】:

我最近经常看到这个,但我找不到任何关于它的信息。

它有名字吗?
哪些浏览器支持这个?

【问题讨论】:

  • 如果你的意思是像//stackoverflow.com/ 这样的url,那么这就是协议相关的url

标签: http url href relative-path absolute-path


【解决方案1】:

它与绝对 URL 相同,只是架构将用作基本 URL。因此,如果您在 https 页面上说 //mysite.com/images/img.png,图像将使用 https 加载,而在“普通”http 页面上,它将使用 http 模式(以及不同的默认端口)加载。

当您通过安全页面加载了不安全的内容(并且可以使用 http 和 https 协议加载页面)时,这种方法可以避免来自浏览器的安全警告。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-14
    • 2019-06-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 2017-02-13
    • 1970-01-01
    相关资源
    最近更新 更多