設置代理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加入便可