我需要在html文件中放置引導程序cdn的完整性鏈接嗎?或者我可以只把css,html,帶有完整性鏈接的引導
<link rel=「stylesheet」 type=「text/css」 href=「https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css「>?
會有什麼區別?
謝謝。
我需要在html文件中放置引導程序cdn的完整性鏈接嗎?或者我可以只把css,html,帶有完整性鏈接的引導
<link rel=「stylesheet」 type=「text/css」 href=「https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css「>?
會有什麼區別?
謝謝。
integrity
是瀏覽器用來驗證下載的文件是預期的東西。您可以自由地放棄它,因爲它不會影響資源本身的下載。這只是一個安全功能,可以確保您將應用程序拖入應用程序的託管文件不會被惡意修改 - 它可以確保您的用戶最終獲得的文件是作爲開發人員希望他們接收的文件。
你可以閱讀更多關於它在這裏:What are the integrity and crossorigin attribute?
非常感謝你! –
檢查:
https://developer.mozilla.org/en/docs/Web/HTML/Element/script
使用內容分發網絡(CDN)主辦的文件,如腳本和所共享的樣式表多個站點可以提高站點性能並節省帶寬。但是,使用CDN也帶來了風險,因爲如果攻擊者獲得對CDN的控制權,攻擊者可以將任意惡意內容注入CDN上的文件(或完全替換文件),從而也可能攻擊所有獲取的站點來自該CDN的文件。
通過確保您的Web應用程序或Web文檔(從CDN或任何位置)獲取的文件在沒有第三方注入的情況下交付,Subresource Integrity功能使您可以減輕此類攻擊的風險向這些文件中添加額外內容 - 並且沒有對這些文件進行任何其他任何類型的更改。
在這裏閱讀更多:
https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity
謝謝!!!!!! –
雖然你可以得到與其他答案的答案,我不認爲這是一個重複的用戶詢問是否它是需要引導,而不是詢問具體是什麼。 –