1. 程式人生 > 實用技巧 >手機開啟shadows後Charles無法抓取資料怎麼辦

手機開啟shadows後Charles無法抓取資料怎麼辦

最近遇到了這樣一個問題,專案為海外專案,登入需要進行GOOGLE和FaceBook登入,此時就需要進行FQ(全稱會不通過稽核,所以用簡稱代替)

可是FQ後手機的IP已經變了,和Charles中的配置已經不一樣,抓包肯定抓不到了,當時也是頭疼了好久,最後還是伺服器大大給解決的,當時他跟我說了Charles中可以設定時,當時我老臉一紅,身為一個測試竟然不知道這個功能,所以現在我將其分享出來,給大家提供下思路

場景適用

適用於手機APP需要FQ時,此時需要對APP進行抓包

解決思路

關閉手機代理,設定Charles中相關網路設定,讓手機使用電腦的FQ網路

解決步驟

1.點選導航條中的Proxy→External Proxy Settings


在這裡插入圖片描述
2.開啟後就會顯示下圖介面,勾選截圖中四個選中框
2和3中的後邊填寫內容前往填寫 127.0.0.1,後面填寫FQ軟體中的代理埠,我這裡用的使shadows(下面有截圖),記得2和3中都要填寫,填寫完成後儲存重啟charles
在這裡插入圖片描述
在這裡插入圖片描述