2015-01-13 79 views
0

當我從隱身模式加載我的網站時(當靜態文件不是緩存時),大約50%的時間在應用程序引擎上託管的一些靜態文件未顯示出來。有一次它可以是一個CSS文件,其他時間是JS。在控制檯我看到這個錯誤:無法正確加載靜態文件50%的時間

Failed to load resource: net::ERR_CONNECTION_RESET 

我不知道爲什麼發生這種情況,以及如何解決它。

此外,當您第一次進入該頁面時,有時會看到一條消息,指出該頁面不可用,然後立即顯示該頁面。

如何重現: 無痕(每次)打開此頁面:http://alephz.com/約5出的10倍 應該拿出沒有CSS或JS

+0

嘗試了很多次,保持chrome控制檯打開。沒有錯誤,所以你的問題可能是你的本地chrome安裝。你是否禁用了所有插件/擴展? – koma

+1

@ koma我在其他電腦和其他網絡(browserstack)上測試過,我得到了錯誤 –

+0

當然我根本看不到這個問題。我試過這個,它對我的​​工作很好。 – pankajanand18

回答

0

這可能是有問題的DNS預取。嘗試在您的標題中添加<meta http-equiv="x-dns-prefetch-control" content="off">以禁用它。雖然沒有看到這是一個問題。

0

根本問題是證書不匹配/過期證書。

你可以在這裏看到代碼this。特別是

注意使用您的代碼在上面的鏈接C++文件的線44引用非常恆定的:

case net::ERR_INSECURE_RESPONSE: 

該文件的當前版本是here。錯誤狀態ERR_INSECURE_RESPONSE可能不再位於第44行,但錯誤代碼仍然存在於代碼的SSL證書部分中。

但是,當您通過SSL請求資源時,證書可能無效。它或者是自簽名的,並且沒有被添加到您的瀏覽器/操作系統例外中,否則它是無效的。

直接在同一瀏覽器中嘗試URI並檢查證書。

這與jQuery,JavaScript或CSS沒有直接關係。

+0

嗨Moshe Shaham,請找到答案更新。希望它對你有所幫助 – Mazzu

相關問題