监控iPhone应用的HTTP请求
来源:互联网 发布:降低mac svn版本号 编辑:程序博客网 时间:2024/05/23 01:57
监控iPhone的HTTP请求。
测试环境:
Mac:Lion 10.7.2
iPhone: IOS 4.2
Paros:3.2.13
一、Paros相关
Paros是一个垮平台的开源代理软件。
1)安装JAVA
Paros是基于JAVA的,安装Paros前必须先安装JDK。
从Lion开始系统不预装Java。需要自己装。
而且Apple专门定作了Lion版的JDK.
从下面的网站下载Lion版JDK:
http://support.apple.com/kb/DL1421?viewlocale=zh_CN&locale=zh_CN
下载地址:
http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/041-4993.20111108.De345/JavaForMacOSX10.7.dmg
2)下载paros
下载地址:http://sourceforge.net/projects/paros/
下载项中有Unix的版本供选择。
2)启动Paros
在mac下只要双击paros文件夹下paros.jar就可以启动paros了。
二、把iMac的无线网卡作为无线路由器
1)无线网卡不能同时用来连接Internet同时又作为无线路由器用。
在Mac上,Mac必须用网线连上网卡上网,才能把无线网卡空出来作为热点。
也就是说无线网卡只能作一件事,不能同时即用来连接互联网,又用来作热点。
2)Lion的WiFi不太稳定。如果点击右上角的wifi图标提示"No Device"。则重启系统就可以了。
3)使iPhone能通过iMac的热点上网
网上查到的说明都不全。只是在System Preferences的Sharing中选择Internet/Sharing是不行的。
需要按下面的步骤:
a、在wifi图标上选 "create network",使iMac的无线网卡变成一个热点。
b、在System Preferences的Sharing中选择InternetSharing中,先不要选中 “Internet Sharing”,
先使此行获得焦点,然后选中右侧的Wi-Fi,单击右下角的Wi-Fi Options按钮,配置热点,可以设密码等。
都配置好后,再选中左侧单选框的Internet Sharing。
具本可参考下面,答案在下面:
http://www.macx.cn/thread-1957237-1-1.html
3、设置代理,使Paros记录iPhone的HTTP请求。
1、)在iMac的System Preferences/Network中,查看Wi-Fi项的IP地址,不要理会提示的不能联结互联网的提示。
因为此时Wi-Fi已经是作为热点用了。此Wi-Fi通过iMac的有线网卡上网,所以无线网卡不能连接到互联网了。
注意,除了查看Wi-Fi的IP,不用配置Wi-Fi的任何项了。(不需配置Wi-Fi的Advanced中的各项)
当时在Advanced里设了半天Proxies,发现根本无用。
如我查到的Wi-Fi的IP是:169.254.146.173.
2、)在Paros的菜单: Tools/Options/Local proxy中,Address中上一步找到的Wi-Fi的IP。
Port填:8080。
3、)在iPhone的无线局域网设置中,选中前面设的iMac的热点,进入详细设置页,其它的不用改,只要将最下面的
HTTP代理设为手动,服务端设置为Wi-Fi的IP,端口为8080。鉴定关闭。就可以了。
测试环境:
Mac:Lion 10.7.2
iPhone: IOS 4.2
Paros:3.2.13
一、Paros相关
Paros是一个垮平台的开源代理软件。
1)安装JAVA
Paros是基于JAVA的,安装Paros前必须先安装JDK。
从Lion开始系统不预装Java。需要自己装。
而且Apple专门定作了Lion版的JDK.
从下面的网站下载Lion版JDK:
http://support.apple.com/kb/DL1421?viewlocale=zh_CN&locale=zh_CN
下载地址:
http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/041-4993.20111108.De345/JavaForMacOSX10.7.dmg
2)下载paros
下载地址:http://sourceforge.net/projects/paros/
下载项中有Unix的版本供选择。
2)启动Paros
在mac下只要双击paros文件夹下paros.jar就可以启动paros了。
二、把iMac的无线网卡作为无线路由器
1)无线网卡不能同时用来连接Internet同时又作为无线路由器用。
在Mac上,Mac必须用网线连上网卡上网,才能把无线网卡空出来作为热点。
也就是说无线网卡只能作一件事,不能同时即用来连接互联网,又用来作热点。
2)Lion的WiFi不太稳定。如果点击右上角的wifi图标提示"No Device"。则重启系统就可以了。
3)使iPhone能通过iMac的热点上网
网上查到的说明都不全。只是在System Preferences的Sharing中选择Internet/Sharing是不行的。
需要按下面的步骤:
a、在wifi图标上选 "create network",使iMac的无线网卡变成一个热点。
b、在System Preferences的Sharing中选择InternetSharing中,先不要选中 “Internet Sharing”,
先使此行获得焦点,然后选中右侧的Wi-Fi,单击右下角的Wi-Fi Options按钮,配置热点,可以设密码等。
都配置好后,再选中左侧单选框的Internet Sharing。
具本可参考下面,答案在下面:
http://www.macx.cn/thread-1957237-1-1.html
3、设置代理,使Paros记录iPhone的HTTP请求。
1、)在iMac的System Preferences/Network中,查看Wi-Fi项的IP地址,不要理会提示的不能联结互联网的提示。
因为此时Wi-Fi已经是作为热点用了。此Wi-Fi通过iMac的有线网卡上网,所以无线网卡不能连接到互联网了。
注意,除了查看Wi-Fi的IP,不用配置Wi-Fi的任何项了。(不需配置Wi-Fi的Advanced中的各项)
当时在Advanced里设了半天Proxies,发现根本无用。
如我查到的Wi-Fi的IP是:169.254.146.173.
2、)在Paros的菜单: Tools/Options/Local proxy中,Address中上一步找到的Wi-Fi的IP。
Port填:8080。
3、)在iPhone的无线局域网设置中,选中前面设的iMac的热点,进入详细设置页,其它的不用改,只要将最下面的
HTTP代理设为手动,服务端设置为Wi-Fi的IP,端口为8080。鉴定关闭。就可以了。
- 监控iPhone应用的HTTP请求
- 使用paros监控你的ipad/iphone http请求
- 【iOS开发】使用Paros监控iPhone发出的HTTP请求
- 【iOS开发】使用Paros监控iPhone发出的HTTP请求
- 使用Paros监控iPhone发出的HTTP请求
- mac上的http请求监控软件
- iphone完整版的http上传请求协议
- 详解iPhone应用中HTTP上传请求协议
- Iphone HTTP请求工具类
- iphone平台http get请求
- iphone平台http get请求
- Iphone HTTP请求工具类
- iphone发起http请求代码
- 监控Apache Httpclient的Http请求和返回
- [IPhone开发]发送Http请求(POST GET)的方法
- 关于iphone http上传请求协议的一些总结
- [IPhone开发]发送Http请求(POST GET)的方法
- [IPhone开发]发送Http请求(POST GET)的方法 .
- 工作感悟
- 马化腾:开放共赢,拥抱移动时代
- java 过滤器
- 一个牛X的企业微博是如何运营的
- Android应用程序开发以及背后的设计思想深度剖析(2)
- 监控iPhone应用的HTTP请求
- Threading with Swing
- 如何获取手机屏幕尺寸
- iOS系统网络抓包方法
- 基于互斥对象的线程同步
- Android应用程序开发以及背后的设计思想深度剖析(3)
- Flex组建的继承关系
- 常用struts2标签讲解(下)
- Windows编程的通信机制