Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http URL可以以“开始”开头吗//&引用;?_Http_Url_Ssl_Https - Fatal编程技术网

Http URL可以以“开始”开头吗//&引用;?

Http URL可以以“开始”开头吗//&引用;?,http,url,ssl,https,Http,Url,Ssl,Https,可能重复: 我们在http://a.example.com/上有一个站点,它引用了http://a.example.com上的一些资源(JS和CSS)/ 如果在引用主站点A正在使用的资源时使用了相同的方案,则这是有意义的,并且避免了一些浏览器警告。站点A使用PHP,因此我们可以通过编程检测当前方案(http或https),并将其插入页面的标题中 然而,我们发现仅仅使用“//”而不是scheme同样有效 因此,站点A可以在我们尝试过的所有浏览器中引用“//B.example.com/theme/

可能重复:

我们在http://a.example.com/上有一个站点,它引用了http://a.example.com上的一些资源(JS和CSS)/

如果在引用主站点A正在使用的资源时使用了相同的方案,则这是有意义的,并且避免了一些浏览器警告。站点A使用PHP,因此我们可以通过编程检测当前方案(http或https),并将其插入页面的标题中

然而,我们发现仅仅使用“//”而不是scheme同样有效

因此,站点A可以在我们尝试过的所有浏览器中引用“//B.example.com/theme/main.css”,而不管我们使用http还是https访问站点A


我的问题是:这是一个有效的URL吗?这似乎有效,但我找不到其他人做这件事,也找不到任何建议或推荐的例子。

是的。它被称为协议相对URL。另请参见

仅一个注释-它始终位于网页的标题中,因此始终位于父页面的上下文中。我不是在浏览器中键入“//example.com”并希望它知道我想要“http”方案。可能的重复项,另请参见:,,我没有看到-在不同的关键字上搜索。谢谢-申请和答案是SPON-ON。考虑投票关闭作为一个副本,这样我们就不会降低注意力从许多现有的有价值的答案。如果没有,请考虑让你的答案包含在内。甚至可能只是被删除@卫斯理·穆基说别管它。。。。我首先找到了这个,因为它最符合我的搜索词。现在它会把我带到另一个!