有好幾次我發現網站訪問者由於資源被頁面不安全地加載而被https頁面中的瀏覽器警告消息嚇跑了。這是特別災難性的,因爲它沒有明顯的後端錯誤,也沒有客戶端的JavaScript錯誤,可以捕獲... ...殺死註冊或付款頁面的轉換率...如何在沒有任何瀏覽器警告的情況下驗證安全的https頁面加載?
有一個相對簡單的問題的圖像/ css/js文件與http協議中的絕對url鏈接。但是,我也遇到過這樣的https警告,這是由於像plusone這樣的社交插件引起的,它在iframe(它有一個https src)內可能會偶爾加載不安全的資源。
因此,我想知道是否有任何簡單和優雅的方式來自動檢查安全頁面,可以驗證它們是否會在沒有任何https警告的情況下在實際瀏覽器中加載。
你可以通過你的網頁源代碼搜索'http://'並用相對鏈接替換所有的絕對鏈接,但我不認爲會有方法來測試iframe的源代碼。 – 2012-01-01 23:31:18