charles重發網路請求&模擬慢速網路&過濾網路請求
重發網路請求:後端除錯的過程中,一直在客戶端進行點點點比較麻煩,此時直接傳送請求比較方便檢視除錯後的結果
模擬慢速網路:使用者的網路不能一直是快速的,有時候我們需要模擬使用者的差網路進行極限測試
過濾網路請求:方便查詢自己想要的請求
一.支援重發網路請求,方便後端除錯
1:重複傳送一個請求
重複傳送一個請求,該問題總共有2種方法
第一種是:選定該請求,右擊選擇repeat,則會將請求重新發送一遍
第二種是:選定該請求,直接點選導航欄上面的重複按鈕,下圖所示
2.讓請求同時傳送N次
目的是判斷多次傳送請求時,伺服器的響應時間如何
我們會看到repeat下面還有一個repeat advanced選項,其實該選項也是重複傳送請求的一種,可以同時傳送多個請求。點選ok之後會回到主頁面可觀察到請求被髮送了n次。
二.支援模擬慢速網路
1:沒有設定過慢速網路的,第一步是設定慢速網路
點選導航欄的proxy---throttle setting來設定想要的網路情況,其中有兩種方法:
第一種是自行下拉選擇想要模擬的網速。之後點選ok即可使用了.
第二種是自行設定下載和上傳的網路速度。之後點選ok即可使用了.
使用完成之後回到主頁面會發現導航欄下方的小烏龜圖示變綠的,此時就說明你設定的網速已經被開始使用了。
2.已經設定過網路情況的
開啟網速設定:點選導航欄的灰色小烏龜圖示,等它變為綠色就說明自己設定的網速已經起作用了
關閉網速設定:點選導航藍色綠色小烏龜圖示,等它變為灰色就說明自己設定的網速已經不起作用了
三.過濾網路請求
第一步:將主導航欄下方的功能欄從Structure切換到Sequence,接下來我們可以看到整個charles的頁面發生了變化
第二步:輸入你想要的域名或者路徑名都可以,在你輸入的過程中charles就會幫你挑選出你需要的請求
第三步:挑選出你想要的請求
第四步:其實第4步並不需要你來做,只是在響應區域會出現第3步選擇的請求的響應體
原稿:https://www.cnblogs.com/xiaocainiao920/p/8078745.html