Charles使用三:設置代理


  設置代理

常用設備iPhone/ipad、安卓

需要設置代理瀏覽器:火狐

 

一、設置代理之前需要查看代理主機的ip和端口號

IP:打開菜單欄“Help”—>"Local Ip Address"

 端口:(默認是8888)打開菜單欄“Proxy”—>"Proxy setting",查看“proxies

 

二、iPhone/ipad 代理設置

 開啟方法:“設置”—> “Wlan”—> 查看WiFi詳情 —> “HTTp代理”改為手動—> 點擊保存(ios11以前貌似沒有保存按鈕,點擊返回即保存)

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

 

三、安卓代理設置(以小米5為例)

 開啟方法:“設置”—> “Wlan”—> 查看WiFi詳情 (部分手機是叫高級設置)—> “代理”改為手動

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

 

四、火狐瀏覽器

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

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

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

點擊“Allow”以后,http請求就會出現在頁面上。如果未出現數據,檢查一下過濾;或者在發送網絡請求時,查看頁面的底部請求數據。

 

當點擊“Deny”后,該ip主機的數據不會被Charles接受,就需要手動添加ip到地址池中;

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

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM