Charles Fiddler使用

http://blog.devtang.com/2015/11/14/charles-introduction/  

Charles 从入门到精通

http://www.infoq.com/cn/articles/network-packet-analysis-tool-charles 

https://segmentfault.com/a/1190000005070614

iOS开发工具——网络封包分析工具Charles

安装好软件后,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>
就行(不要将两个参数放一个标签里)。
第一个是避免内存溢出异常的。

自己测试后发现 添加没有什么用处。

https://www.telerik.com/download/fiddler/fiddler-osx-beta     Fiddler mac版使用教程

http://blog.csdn.net/skylin19840101/article/details/43485911  使用Fiddler进行iOS APP的HTTP/HTTPS抓包

运行程序的时候  cd到相应目录 再输入mono Fiddler.exe命令 来打开

原文地址:https://www.cnblogs.com/shycie/p/5973155.html