http://blog.devtang.com/2015/11/14/charles-introduction/ json
http://www.infoq.com/cn/articles/network-packet-analysis-tool-charles segmentfault
http://www.javashuo.com/article/p-osmmivcy-dz.html网络
安装好软件后,mac上要安装证书。iPhone上要安装证书。将iPhone的WiFi的host 和端口号手动设置为mac的IP地址(本身查看) 端口号(8888)工具
关于Charles乱码的问题。在网络抓取的不少包里面不少是乱码的,有多是这些网站作了专业的处理。在filter里查找本身的目标网络域名,找到后能够点击连接。在下方能够看到request和response。点击json就能够查看json字符串了。开发工具
在网上查找的解决方法是在应用-》右键显示包内容-》Content ->info.plist测试
在 JVMOptions 下面添加单独的:
<string>-Xmx512m</string>
<string>-Dfile.encoding=UTF-8</string>
就行(不要将两个参数放一个标签里)。
第一个是避免内存溢出异常的。网站
本身测试后发现 添加没有什么用处。spa
https://www.telerik.com/download/fiddler/fiddler-osx-beta Fiddler mac版使用教程.net
http://blog.csdn.net/skylin19840101/article/details/43485911 使用Fiddler进行iOS APP的HTTP/HTTPS抓包blog
运行程序的时候 cd到相应目录 再输入mono Fiddler.exe命令 来打开