我们在 http[s]://A.example.com/ 上有一个站点,它引用了 http[s]://A.example.com/ 上的一些资源(JS 和 CSS)
如果在引用主站点 A 正在使用的资源时使用相同的方案,这是有道理的,并且避免了一些浏览器警告。站点 A 使用 PHP,因此我们可以以编程方式检测当前方案(http 或 https)并将其插入页面标题。
但是,我们发现仅使用 '//' 而不是该方案也可以。
因此,无论我们使用 http 还是 https 访问站点 A,站点 A 可以在我们尝试过的所有浏览器中毫无问题地引用“//B.example.com/theme/main.css”。
我的问题是:这是一个有效的网址吗?它似乎有效,但我找不到其他人这样做,我找不到任何建议或推荐的例子。