//和http://之间的区别

时间:2014-01-25 20:16:50

标签: http url https protocols

我知道HTTP是超文本传输​​协议,我知道(以及HTTPS)访问网站的方式。但是,//只做了什么?例如,要访问Google的jQuery副本,可以使用网址//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js,而不是http://...

究竟有什么区别?只有//表示什么?

感谢。

2 个答案:

答案 0 :(得分:8)

//上说,这意味着您的用户目前使用该资源的任何协议(IE:http vs https)。

所以你不必担心自己处理http:vs https:management。

避免潜在的浏览器安全警告。坚持这种方法是一种好习惯。

例如:如果您的用户正在访问http://yourdomain/该脚本文件将自动被视为http://ajax.googleapis.com/...

答案 1 :(得分:2)

如果您当前的请求是http

//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js 

将被视为

http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js

如果您当前的请求是https

//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js 

将被视为

 https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js