1. 程式人生 > >IPhone開發工具篇-charles proxy的使用

IPhone開發工具篇-charles proxy的使用

軟體Charle

是一個HTTP代理伺服器,HTTP監視器,反轉代理伺服器.它允許一個開發者檢視所有連線網際網路的HTTP通訊.這些包括request, response現HTTP headers (包含cookies與caching資訊)。


官方地址:http://www.charlesproxy.com,其中有一篇博文,介紹如何抓取IPhone真機資料包(IPhone HTTP CONNECTION DEBUGGING),地址:

http://blog.mediarain.com/2009/08/iphone-http-connection-debugging/

這個Blog有點老了,根本不用下載證書

mac破解版下載地址:http://download.csdn.net/detail/chuandeng99/4505164

安裝完成charles後,啟動;

設定移動裝置HTTP代理:

1、本機IP地址;

我的具體情況是這樣,IPhone手機Wifi網路選的是APP-215B, PC電腦上網也用Wifi,網路選的也是APP-215B,



IPhone上進入wifi網路 APP-215B,設定伺服器172.18.3.22

2、埠從charles工具中檢視(proxy–proxy settings);

選項 Enable transparent HTTP Proxying 打上勾

3、第一次移動裝置連上charles後,會彈出提示,如圖選擇“allow”:

4、然後通過移動裝置訪問系統,通過過濾請求,檢視自己需要的請求資料,如圖:


成功連線上,哈哈!