fiddler4使用教程

Posted chaoyu168

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fiddler4使用教程相关的知识,希望对你有一定的参考价值。

Fiddler的基本介绍

  Fiddler的官方网站:  www.fiddler2.com

  Fiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最好资料。

  Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展

  你对HTTP 协议越了解, 你就能越掌握Fiddler的使用方法。你越使用Fiddler,就越能帮助你了解HTTP协议。

  Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具。

  Fiddler的工作原理

  Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler。



  同类的其它工具

  同类的工具有: httpwatch, firebug, wireshark

  实现手机抓包

 

打开Fiddler,     Tools-> Fiddler Options 。  (配置完后记得要重启Fiddler).

选中"Decrpt HTTPS traffic",    Fiddler就可以截获HTTPS请求

选中"Allow remote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来


开始设置手机端了,获取PC的IP地址,我的IP地址是:192.168.0.102

手机浏览器打开http://10.240.139.173:8888(IP是你电脑的IP,8888是Fiddler的端口)

在页面上下载FiddlerRoot certificate(文件名FiddlerRoot.cer)

我用的是UC浏览器,下载到了UCDownloads目录下,这里要注意,将FiddlerRoot.cer移动到根目录下(否则会提示未在USB存储设备中找到证书文件)。






就可以开始抓包了:打开Fiddler软件


抓到包后如何分析,详见:http://blog.csdn.net/chaoyu168/article/details/51093923

以上是关于fiddler4使用教程的主要内容,如果未能解决你的问题,请参考以下文章

Fiddler4使用教程

fiddler4使用教程

Fiddler4抓包工具使用教程一

fiddler配置及使用教程

fiddler使用教程是啥?

使用fiddler4实现手机抓包的相关配置