fidder及Charles使用

1. fidder抓https包的基本配置,可参见以下博文

http://blog.csdn.net/idlear/article/details/50999490

2. 遇到问题:抓包看只有Tunnel to xxx:443,没有其他的请求包

http://blog.csdn.net/htdeyanlei/article/details/52874248

补充fidder小工具:http://www.telerik.com/fiddler/add-ons,其中可找到生成证书的小工具 certMaker for iOS and Android

3. 使用PC浏览器时,提示不安全的连接

http://www.cnblogs.com/bukudekong/p/3837125.html

4. 其他小问题

抓不到包:有个filter功能,可能会过滤掉有些不符合条件的数据包。

5. charles的map local后json数据无法解析

一种方法是将mock数据的文件命令以.json结尾,这样map local后response的header中content-Type字段内容为application/json,即可被正常解析。另外,可参照此文章 charles maplocal时中文显示乱码问题 配置rewrite。

6. charles rewrite post请求里的body中的某字段

charles - Tools - Rewrite。在新增规则里,Type选择body,request。发现只能在value里填值了。使用正则表示达,把需要修改的内容匹配出来。比如:latitude=(-*)d+.d+ ,改为 latitude=40.278995。

 

原文地址:https://www.cnblogs.com/sunada2005/p/6164646.html