今天把個(gè)人博客上傳github預(yù)覽時(shí)發(fā)現(xiàn)樣式?jīng)]了排嫌,打開控制臺(tái)發(fā)現(xiàn)請(qǐng)求被攔截懂版。
原因: 瀏覽器不允許在https頁面里嵌入http的請(qǐng)求,現(xiàn)在高版本的瀏覽器為了用戶體驗(yàn)躏率,都不會(huì)彈窗報(bào)錯(cuò)躯畴,只會(huì)在控制臺(tái)上打印一條錯(cuò)誤信息。如下圖所示:
[圖片上傳失敗...(image-791f0-1652001582620)]
解決方法
1' 既然不支持http,那就改為https
[圖片上傳失敗...(image-34d8a8-1652001582620)]
2' 將http自動(dòng)升級(jí)為https
將調(diào)用的http請(qǐng)求升級(jí)成https請(qǐng)求
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
[圖片上傳失敗...(image-53da94-1652001582620)]