Fiddler--下载安装、原理、教程

来源:互联网 发布:乱世佳人电影结局知乎 编辑:程序博客网 时间:2024/06/14 07:58

Fiddler–下载安装、原理、教程

Fiddler是一个http协议调试代理工具,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。

  • Fiddler下载安装原理教程
    • 下载安装
    • 工作原理
    • 简单使用教程
      • Fiddler显示IP
      • host配置
      • 学习资源

下载安装

fiddler官网:http://www.telerik.com/fiddler

这里写图片描述

按照正常步骤下载安装fiddler4;

注意:由于Fiddler4是基于.net框架的,所以需要在电脑上先安装.NetFrameWork,但目前的win系统一般自带.NetFrameWork。

工作原理

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

这里写图片描述

简单使用教程

Fiddler显示IP

Fiddler默认不会显示IP地址,所以我们需要自定义代码用来显示IP地址。
打开用户自定义脚本文件
这里写图片描述
ctrl + f 搜索 static function Main()
添加以下代码
FiddlerObject.UI.lvSessions.AddBoundColumn(“Server IP”, 120, “X-HostIP”);
重启Fiddler,ServerIP就会显示在最后了。

作者: 我心里
链接:http://www.imooc.com/article/17272
来源:慕课网

host配置

工具栏【Tools】– >【HOSTS】–>选中上方的选择框,在文本框写配置内容–>点击【save】保存
下图把百度映射到了本地回环地址,但本地未开服务器,所以百度就找不到了。

这里写图片描述

这里写图片描述

学习资源

1.官网文档:http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureFiddler

2.博客链接: 使用前端开发利器Fiddler调试手机程序

Fiddler教程
3.视频教程:慕课网 【课程】Fiddler工具使用 时长:约1h

原创粉丝点击