Charles 沒法抓包問題總結

一、查看端口是否被佔用,能夠先換一個試試,也能夠殺掉佔用端口的程序
 
Mac 查詢Charles使用端口被那個應用佔用
➜  ~  sudo lsof -i:8888 
 
而後根據PID殺掉佔用端口的進程
➜  ~  sudo kill -9 23106
 
二、手機代理的端口號是不是Charles設置的一致,手機和電腦是否在同一網段(若是是這個的話自裁吧)
 
三、檢查是否設置了只查看那些域名URL致使的  include
 
 
四、若是是第一次下載就沒法使用,查看是否安裝了java環境,若是沒有。。。
 
五、30分鐘關閉問題,沒註冊,或者去找個破解版
 
六、開啓Charles後 上不了網頁,QQ能夠,若是Charles是否非正常狀態關閉的的話,那麼瀏覽器的代理就不會自動取消,因此會致使這種狀況。
 
直接打開Charles,而後再正常關閉便可,或者將瀏覽器代理位置的勾選取消掉
 
七、Charles 抓取不到HTTPS 數據
 
檢查下是否設置了想要抓取https的域名,這裏有我以前寫的教程   http://www.cnblogs.com/10-19-92/p/5143784.html

 

八、若是chrome瀏覽器安裝了SwitchyOmega一類的東西,要禁用掉或者選用系統代理
 
九、最後若是仍是不行,關閉防火請試試,若是關閉防火牆能夠,那就是防火牆禁止的charles的使用,這個通常是Windows電腦纔有的問題,咱們測試人員遇到過這個問題
網絡設置 —> 以太網 —> Windows防火牆 —> 高級設置,在高級設置裏面點擊入站規則,會看到 Charles、 fiddler等工具都被禁用了,點擊Charles Web Debuffing Proxy 右鍵屬性 —>點擊常規 —>容許鏈接
 
十、 抓取HTTPS安裝不了證書問題,iOS 10.3 之後,通用—>關於本機—>證書信任設置   信任證書。 

若是這裏仍是沒有,,,先鏈接代理,再到safari從新輸入 chls.pro/ssl 而後再到  證書信任設置看 就有了。html

 
十一、依然不行,卸載重裝
 
十二、我還能說什麼,,,畢竟如今是一個看臉的世界,,,
 
最後,感謝咱們的測試,能遇到這麼多問題,,,
相關文章
相關標籤/搜索