1.去官網下載免費試用版: http://www.charlesproxy.com/ (需要機器有java運行時)或下載破解註冊版:http://charles.iiilab.com/,安裝後開啓默認代理端口爲 本機IP:8888 , 比如: 192.168.43.240:8888
2.手機端http代理設置
- iPhone代理設置: 設置 -> 無線局域網 -> 當前連接的wifi 最右側詳細信息按鈕 -> 最下面的HTTP代理 -> 手動 -> 填入IP,端口
- Android代理設置: 取消當前wifi網絡 -> 重新連接 ->高級選項 -> http代理 -> 手動 -> 填入IP,端口
3.如要查看https內容, 手機先連上charles代理,後用手機默認瀏覽器訪問 http://www.charlesproxy.com/getssl/ ,安裝charles https證書,並在charles軟件內該域名請求處右鍵,勾選Enable ssl proxying
另外:
- Charles默認禁止所有IP連接,連接時,會要求授權,若不想授權,可 Proxy -> Access Control Settgings -> Add 0.0.0.0/0 以允許所有IP連接
- Android默認的瀏覽器會使用 http代理,其它app則不一定會使用配置的http代理, 在android 4.0之後的系統,會使用的概率是較大的