我的iphone上有一个发送http请求的应用程序;可以使用某种工具查看http流吗??
我在我的windows电脑上使用独立版本的(ieinspector的)httpanalyzer工具来监控所有进程的http流量,包括android手机上的应用程序(感谢android debug bridge接口)。有没有类似的OSX工具可以用于iPhone应用程序?这是允许的吗?
提前谢谢。
我用 Charles 用于http监控。它可以连接到标准的OSX代理设置(如Safari所使用的),因此它应该可以在sdk中与iphone模拟器一起正常工作。
要直接监视流量,可以使用以下工具 Wireshark 或 tcpdump .
如果你想向服务器发送“假”请求,或者运行一个简单的监听服务器来接收来自iphone的请求,你可以使用netcat和curl。我已经在 tutorial 如果这足够你需要的话。如果不是,我建议使用wireshark,它有一个gui,而且很容易理解。