弱网环境测试-Charles学习
一、Charles安裝
? ? ? ?下載地址:http://www.charlesproxy.com
? ? ? ?破解文件:charles.jar??直接替換Charles安裝目錄下的charles.jar文件
? ? ? ?證書下載:http://www.charlesproxy.com/ssl.zip,解壓后導入移動設備
? ? ? (ios設備導入:郵件發送,也可通過Safari下載安裝
? ? ? ? ? Android設備導入:系統設置-個人-安全和隱私-憑據存儲-從sd卡安裝,將下載的crt文件安裝)
二、Charles環境配置
? ? ? ?1、Charles端口設置
? ? ? ? ? ??
? ? ? ?2、IOS&Android代理環境配置
? ? ? ? ? ? ?
把代理模式設置為手動,設置主機名為Charles所在機器的ip,端口號為Charles配置的代理端口。這樣手機客戶端的所有http請求,都會被charles代理。可以方便的查看客戶端的http請求。
-
- mac網絡IP獲取方法:1、系統偏好設置-網絡 ? ? 2、控制臺輸入ifconfig ? ? ? ? ??
? ?
? ?3、瀏覽器代理環境配置
http://wiki.sankuai.com/pages/viewpage.action?pageId=240570419
chrome應用商店下載添加插件:SwitchySharp,配置代理ip和端口
?
設置保存后啟動此插件
然后啟動charles,點擊start recording 打開所要請求的網頁就可以進行獲取http請求
三、Charles抓包
? ? ? 環境配置后,charles會獲取被代理的設備所有http請求,這里以大象查看圖片為例簡單介紹
? ? ??
四、Charles限流
根據所需可限制網速
注:Bandwidth(帶寬)、Utilistation(利用百分比)、Round-trip(往返延遲)、MTU(最大傳輸單元)
3G隨使用環境的不同約有300k-2Mbps左右的水平,2.5G(GPRS)一般在100kbps左右,2G(GSM)一般在5-9kbps左右
轉載于:https://www.cnblogs.com/auvxx/p/5757964.html
總結
以上是生活随笔為你收集整理的弱网环境测试-Charles学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CABasicAnimation使用总结
- 下一篇: Linux命令行–基本的bash she