天天看點

Provisional headers are shown in Chrome network tabCreated by Wang, Jerry on Oct 15, 2015

Created by Wang, Jerry on Oct 15, 2015

細心的同學應該留意到,新版開發者工具的 Network 面闆中,某些請求頭後面會跟着下面這行文字:

Provisional headers are shown in Chrome network tabCreated by Wang, Jerry on Oct 15, 2015

截圖是通路

http://www.imququ.com

産生的請求,由于該部落格啟用了 HTTPS 和 HSTS,是以在 HSTS 指定的 max-age 時間内,浏覽器會自動把位址中的 http 替換為 https 來發送。

也就是說,第一個 http 請求實際上根本沒有産生,對應的請求頭當然也不應該存在。但對于這樣的請求,Chrome 32 也會顯示部分請求頭資訊,并給出「CAUTION:Provisional headers are shown」這樣的提示。

一般來說,如果看到這個提示,說明這個請求并沒有發送出去。具體原因有多種,除了上面提到的情況外,還可能是請求被某些擴充如 Adblock 給攔截了;走本地緩存或者 dataurl 的請求,也會這樣顯示。

繼續閱讀