2010-12-06 72 views
3

谷歌的所有CDN libraries均通過http s提供。通過https通過http提供服務有沒有什麼好處?通過https通過http服務的CDN內容的優勢

+0

它們都服務於兩個;如果您願意,可以使用HTTP而不是HTTPS,但我認爲cdhowie是正確的(這就是爲什麼*我使用它們的HTTPS版本)。 – 2010-12-06 06:13:52

回答

6

如果我不得不冒險猜測,他們會推薦這些網址,這樣如果您的網頁通過HTTPS提供服務,瀏覽器就不會抱怨包含「不安全內容」的網頁。

12

cdhowie是正確的。如果您的頁面通過http提供服務,那麼通過https服務該庫僅會增加少量開銷。如果您的網頁通過https提供服務,那麼通過http服務圖書館將是潛在的安全隱患,並且大多數瀏覽器都會發出警告。所以https是默認選項。

請參閱此相關的問題:HTTPS and external (CDN) hosted files?

但是你可以完全忽略的協議,例如有兩全其美

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> 

這告訴瀏覽器自動使用用於提供頁面的協議。鮮爲人知的伎倆,但廣泛支持。更多的信息在這裏:Is it valid to replace http:// with // in a <script src="http://...">?

+0

爲什麼我永遠不知道*/*雙斜槓是src腳本中的有效URL。是否兼容所有平臺和w3c標準中的所有瀏覽器? – CallMeLaNN 2011-11-04 06:31:28