您目前無(wú)法訪問(wèn) cdn.jsdelivr.net,因?yàn)榇司W(wǎng)站使用了 HSTS。網(wǎng)絡(luò)錯(cuò)誤和攻擊通常是暫時(shí)的,因此,此網(wǎng)頁(yè)稍后可能會(huì)恢復(fù)正常。

‘您目前無(wú)法訪問(wèn) cdn.jsdelivr.net,因?yàn)榇司W(wǎng)站使用了 HSTS。網(wǎng)絡(luò)錯(cuò)誤和攻擊通常是暫時(shí)的,因此,此網(wǎng)頁(yè)稍后可能會(huì)恢復(fù)正常?!?/p>

背景:

在移動(dòng)端工程中,接入了eruda插件來(lái)做測(cè)試環(huán)境的調(diào)試。
訪問(wèn)CDN地址:cdn.jsdelivr.net

問(wèn)題:

報(bào)錯(cuò) Uncaught ReferenceError: eruda is not defined

image.png

image.png

找到原因

可能是‘被訪問(wèn)網(wǎng)站的HSTS失效了’

解決

換一個(gè)地址 <script src="https://cdn.bootcss.com/eruda/1.3.2/eruda.min.js"></script>

擴(kuò)展

有些地址不穩(wěn)定,腳本最好可以下載下來(lái),這樣不會(huì)有依賴外部地址情況。

參考文檔:https://zhuanlan.zhihu.com/p/97821057
** 在Chrome瀏覽器中輸入:chrome://net-internals/#hsts 這個(gè)方法似乎已經(jīng)不生效了,因?yàn)楹芏嗑W(wǎng)站都刪除不掉。**

雖然上述問(wèn)題已經(jīng)解決,但由于換的地址不正規(guī),里面有些奇奇怪怪的邏輯覆蓋了我工程里的代碼,導(dǎo)致一些axios 請(qǐng)求被攔截了。

最好的辦法是把js腳本下載到代碼中

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容