1. 程式人生 > >Provisional headers are shown 的可能原因和解決

Provisional headers are shown 的可能原因和解決

問題:Provisional headers are shown
可能原因:

1、比如網路延遲,server端邏輯錯誤,最大的可能性server端操作消耗太多時間,導致client端長時間未收到響應。

server未給予響應帶來的影響:

後續對這一url的請求都不會發送,瀏覽器給攔截了,介面超時後,導致沒有給予響應,從而導致後續請求被瀏覽器忽略掉。

2、瀏覽器第一次傳送這個請求,請求被阻塞,未收到響應。當要求瀏覽器再次傳送這個請求時,上個同樣的請求都還沒有收到響應,瀏覽器就會報這個警告

3、出現在 載入快取資源,請求沒有被髮送, 而如果上一個資源載入失敗,可能導致從快取載入的資源失敗,

即快取資源請求之前的請求不能失敗,不然就有可能出現問題

解決方案:

1、經過查詢發現為介面效能問題,以前的寫法對於資料激增後的查詢存在時間過長的效能問題,服務端返回超時導致。

2、檢視斷點,可能是哪裡打了斷點沒有關

3、優化載入快取資源

參考:

此為個人建議或看法,如有不足或錯誤,還望路過大佬海涵和指點