報錯 Provisional headers are shown
可能: 出現在 載入緩存資源,請求沒有被發送, 而如果上一個資源加載失敗,可能導致從緩存加載的資源失敗,
https://www.cnblogs.com/caicaizi/p/7844786.html
可能: js邏輯問題
https://blog.csdn.net/qq_20337865/article/details/81184285
-
所有的客戶端的瀏覽器訪問時都一直出現Provisional headers are shown的情況:
處理方式: 檢查該請求觸發的頁面,查看是否有 表單提交 和 ajax請求同時觸發的情況,
例如:定義了一個按鈕,type是submit,另外又給該按鈕定義了一個ajax事件;
可能: 在谷歌瀏覽器中出現Provisional headers are shown的警告,換了其他的瀏覽器打開就正常了
- 部分客戶端的瀏覽器出現
處理方式:調用chrome的 chrome://net-internals/#events ,然后重新觸發一下請求,然后查看出現 Provisional headers are shown 的請求的日志;
查看是否存在 delegate_blocked_by 的關鍵字;這種一般是由於瀏覽器端的插件或客戶端的軟件對請求進行了攔截;我們出現的情況,是被 websense endpoint攔截;
如果是這種情況,基本上可以忽略啦,客戶端自身的問題啦;
// chorme工具網站
chrome://net-export/
https://netlog-viewer.appspot.com/#events