Network 面板記錄頁面上每一個網絡操做的相關信息,包括詳細的耗時數據、HTTP 請求與響應標頭和 Cookie,等等。css
記錄網絡活動:顯示紅色 (記錄按鈕打開) 代表 DevTools 正在記錄。 顯示灰色 (記錄按鈕關閉) 代表 DevTools 未在記錄。 屏幕截圖:能夠在頁面加載期間捕捉屏幕截圖 web
咱們要明白這兩個時期先要了解DOM文檔加載流程:chrome
Headers 標籤能夠顯示資源的請求網址、HTTP 方法以及響應狀態代碼。 此外,該標籤還會列出 HTTP 響應和請求標頭、它們的值以及任何查詢字符串參數。bash
點擊 Preview 標籤能夠查看該資源的預覽。Preview 標籤可能顯示一些有用的信息,也可能不顯示,具體取決於您所選擇資源的類型。網絡
點擊 Response 標籤能夠查看資源未格式化的 HTTP 響應內容。 Preview 標籤可能包含一些有用的信息,也可能不包含,具體取決於您所選擇資源的類型。框架
點擊 Timing 標籤能夠查看單個資源請求生命週期的精細分解。chrome-devtools
生命週期按照如下類別顯示花費的時間:ui
若是網絡異常更加詳細的各流程耗時這一點很重要 google
// 此代碼能夠在 DevTools 的 Console 中運行。 它將使用 Network Timing API 檢索全部資源。 而後,它將經過查找是否存在名稱中包含「style.css」的條目對條目進行過濾。 若是找到,將返回相應條目。
performance.getEntriesByType('resource').filter(item =>item.name.includes("style.css"))
複製代碼
相關指南:瞭解 Resource Timing編碼
點擊 Cookies 標籤能夠查看在資源的 HTTP 請求和響應標頭中傳輸的 Cookie 表。 只有傳輸 Cookie 時,此標籤纔可用。
點擊 Frames 標籤能夠查看 WebSocket 鏈接信息。
只有選定資源發起 WebSocket 鏈接時,此標籤纔會顯示。
按住 Shift 並將鼠標懸停在資源上,能夠查看其發起者和依賴項。 本部分將您懸停的資源稱爲目標。
目標上方的第一個綠色編碼資源爲目標的發起者。 若是上方存在第二個也是綠色編碼的資源,那麼該資源將是發起者的發起者。 目標下方紅色編碼的任何資源都是目標的依賴項。
更多詳細功能說明 === [google文檔] (developers.google.com/web/tools/c…),絕大部份內容複製於文檔,只但願引發你的注意,給你個文檔連接地址