Charles使用三:設置代理

  設置代理ios

經常使用設備iPhone/ipad、安卓瀏覽器

須要設置代理瀏覽器:火狐網絡

 

1、設置代理以前須要查看代理主機的ip和端口號app

IP:打開菜單欄「Help」—>"Local Ip Address"spa

 端口:(默認是8888)打開菜單欄「Proxy」—>"Proxy setting",查看「proxies代理

 

2、iPhone/ipad 代理設置blog

 開啓方法:「設置」—> 「Wlan」—> 查看WiFi詳情 —> 「HTTp代理」改成手動—> 點擊保存(ios11之前貌似沒有保存按鈕,點擊返回即保存)ip

數據:主機名設置爲代理主機的IP,端口默認是8888io

 

3、安卓代理設置(以小米5爲例)class

 開啓方法:「設置」—> 「Wlan」—> 查看WiFi詳情 (部分手機是叫高級設置)—> 「代理」改成手動

數據:主機名設置爲代理主機的IP,端口默認是8888

 

4、火狐瀏覽器

開啓方法:打開「菜單」—> 「選項」—>「常規」—>(頁面最底部)「代理設置」—>選「使用系統代理設置」

5、打開charles進行 http 抓包(針對安卓、iPhone)

代理設置好後,打開app或者瀏覽器隨意使用(發送網絡請求)後,在Charles上會彈出確認彈框,點擊「Allow」便可開始進行http抓包。

點擊「Allow」之後,http請求就會出如今頁面上。若是未出現數據,檢查一下過濾;或者在發送網絡請求時,查看頁面的底部請求數據。

 

當點擊「Deny」後,該ip主機的數據不會被Charles接受,就須要手動添加ip到地址池中;

使用方法:打開菜單欄「Proxy」—>"Access Control Settings"(訪問控制設置)—>點擊「add」,將須要的ip加入便可

相關文章
相關標籤/搜索