本文是做者 Tomek Sułkowski 發佈在 medium 上的一個系列。據做者透露一共有 24 篇,一直更新到 12 月 24 日
版權歸原做者全部。
vue
做者在 Twitter 上推薦咱們的中文翻譯啦,截圖在最後
ios
譯者在翻譯前已經和做者溝通獲得了翻譯整個系列的受權。
爲了避免影響你們閱讀,受權的記錄在這裏
git
在立刻就要迎來假期的這 24 天裏,我將會發布一系列短篇的文章,關於如何更加有意思的使用開發工具,昨天咱們把玩了一下代碼塊,今天聊聊 Network
:github
你是否常常查看 Network
面板:正則表達式
我賭你是後者,若是是這樣的話,那麼 Overview
部分中沒有任何理由能夠佔用 Network
一半左右的空間。隱藏它。異步
譯者注:
initiator
能夠翻譯爲 啓動器,可是太過生硬,你們理解意思就好。編輯器
Network
面板中的 initiator
列顯示了是哪一個腳本的哪一行觸發了請求。他顯示了在調用堆棧中觸發請求的最後一步,除非你用的是,例如:一個本地化的 fetch
API,它將會指向一些低層級的類庫的代碼 - 例如 當咱們在 Angular
配合使用 Axios
或者 zone.js
的時候,這時指向的是 xhr.js
ide
除了這些外部庫以外,你可能但願查看代碼的哪一部分觸發了請求。 要將信息懸停在顯示的 initiator
(例如 外部庫)上,你將看到完整的調用堆棧,包括你的文件:工具
Network
面板中的過濾器輸入能夠接受你輸入的字符串或正則表達式,僅顯示匹配的請求。 可是你也能夠使用它來過濾不少屬性。post
只需輸入 例如 method
或者 mime-type
:
若是想要顯示全部可能的關鍵字,在空白的輸入框按下 [ctrl] + [space]
在請求表中,你能夠看到有關每一個請求的幾條信息,例如:Status
, Type
, Initiator
, Size
和 Time
。可是你一樣能夠添加更多(例如 我常常添加 Method
)。更多:
全部你能夠在
Network
面板裏展現的信息。
要自定義顯示哪些列,只需右鍵單擊請求表標題上的任意位置。請注意,Response Headers
是一個有更多選項的完整的子菜單,甚至能夠定義你本身的選項。
慣例: 若是你從這裏學到了一些新東西
→ 你能夠點個贊再走嘛~
→ 關注我:Twitter:Tomek Sułkowski
其餘此係列的文章,立刻就會翻譯出來,到時會貼出對應的連接在此處。
若是你對個人翻譯表示確定,也能夠關注我一波哦~ 順便個人開源項目,求一波 star→ 看這裏, 美麗的博客系統