下載安裝Charles,直接百度搜索「Charles」第一個就是。2安裝好以後,打開軟件如圖:3打開菜單欄,選擇「Proxy」,勾選「Starting Recording」和「Mac OS X Proxy」。其中「Starting Recording」表示開始進行記錄網絡請求。「Mac OS X Proxy」表示將系統代理設置經過此"Proxy"。4此時打開系統偏好設置,查看網絡偏好設置。點擊高級,切換到"代理",能夠看到HTTP和HTTPS被設置代理到127.0.0.1 端口號88885這是能夠進行HTTP請求分析了,可是若是要進行https請求分析,還須要進一步操做。打開「Charles」Helper菜單,選擇「Install Charles CA SSL certificate...」將證書添加到系統鑰匙串中。6打開菜單欄選擇「Proxy」>>「Proxy settings」7彈出對話框,切換到「SSL」,在「Locations」下點擊「Add」按鈕,添加一個空的規則。在彈出來的「Edit Locations」直接點擊「OK」。8這個時候就能夠抓取HTTPS請求了。END二、移動端設備進行測試1查看本機IP,在Charles,點擊菜單欄的「Help」,選擇「Local IP Address」,就能夠看到IP了。2看到了本機的IP,這個時候打開移動端Wifi設置。將代理IP這是爲上面的IP,端口設置爲,前面步驟的「8888」。注意:須要電腦和移動設備處於同一個局域網才行。END三、模擬網絡速度選擇菜單欄的「Proxy」,選擇「Throttle Setting」在彈出來的設置菜單,勾選「Enable Throttle」,選擇「Throttle preset」模擬的速度。步驟閱讀3點擊「OK」關閉,回到主頁面,點擊工具欄裏的小旗幟。當有網絡請求時,就能夠被攔截,並根據設置,來模擬設置的網絡狀態了。