1
我经常看到这样的为什么链接不显示http协议(例如CDN链接)?
//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js
不带任何协议的链接。这是为什么?我假设ftp或其他协议不会真正用于链接到这些。
我经常看到这样的为什么链接不显示http协议(例如CDN链接)?
//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js
不带任何协议的链接。这是为什么?我假设ftp或其他协议不会真正用于链接到这些。
这意味着链接将使用与放置链接的页面相同的协议。
如果链接处于“http://”页面,它将使用“http://”打开链接。否则,它将位于“https://”页面中,它将使用“https://”打开链接。
为什么?因为如果您使用HTTPS并且该网页尝试通过非安全网址加载图片,则某些浏览器会对此抱怨。如果您处于不安全的页面并尝试加载不需要安全的安全内容,那么您正在创建不必要的开销。
它不是唯一的CDN,你可以使用它与任何链接,它是非常有用的。