前言:在任何時候,利用好工具總會給我們生活帶來意想不到的驚喜,所謂磨刀不誤砍柴工就是這個道理,平時開發的過程中,我們很多時候都是通過NSLog打印來獲得結果費時又費力,最近剛好發現一款抓包軟件還是挺好用的,只需要簡單的設置以后就可以抓取所有的網絡請求信息了。
一:抓取電腦上的包
? 1.需要設置一下charles
2.進入設置頁面勾選相應選項就可以使用了。
二:抓取手機上的包
1.首相將charles的設置里面端口號設置為8888
2.在 iPhone 的 “ 設置 ”–>“ 無線局域網 ” 中,可以看到當前連接的 wifi 名,通過點擊右邊的詳情鍵,可以看到當前連接上的 wifi 的詳細信息,包括 IP 地址,子網掩碼等信息。在其最底部有「HTTP 代理」一項,我們將其切換成手動,然后填上 Charles 運行所在的電腦的 IP,以及端口號 8888
3.設置好以后會彈出一個請求連接的彈出框,選擇allow就可以愉快的抓取你想要的數據了。