写点什么

Fiddler:Web 调试代理

  • 2009-03-06
  • 本文字数:911 字

    阅读完需:约 3 分钟

Fiddler 是一款免费的记录主机 HTTP(S)通信的代理(proxy),具有丰富的用户界面,支持监察请求和响应、设置断点,以及修改输入输出数据。同时,它也支持多种数据转换和预览,比如解压缩 GZIP、DEFLATE,或者 BZIP2 格式的文件,以及在预览面板里显示图片。

Fiddler 可以从此处免费下载,目前稳定版本是v2.2.0.7。最近更新的beta v2.x 版本对用户界面做了加强,并修订了一些缺陷。对于仍然使用 .NET Framework 1.1 的开发人员,Fiddler 也提供了 v1.3 版本,只不过该版本已经不再被鼓励使用。

Fiddler 被主要用来查看单次请求或者响应的内容。别看功能虽小,但在使用 AJAX 开发富网络功能的时候可是非常有用——对问题进行调试,或者弄清楚 AJAX 通信的完整情形

通过简单但是非常有用的时间线和可视化工具,Fiddler 也支持查看多个请求之间的通信。

除了数据监察和统计分析,Fiddler 也支持设置断点,修改请求和响应的数据。这一点在安全性和数据正确性的测试上非常有用。

Fiddler 提供了强大的“开箱即用”的功能,此外它还提供一个基于事件脚本的子系统,包括能进行语法元素感知的脚本编辑器,来支持广泛的定制。对于 .NET 开发人员,Fiddler 别具一格地支持使用.NET 语言扩展。这里有大量的视频,帮助人们很快上手。

Fiddler 能对 IE6/IE7 自动配置调试代理,而且此代理还兼容 Firefox、Opera 以及任何使用 HTTP(S)协议的应用程序。例如,在 Firefox 里,可以通过“菜 单 > 属性 > 网络 > 设置 > 手动设置代理”[译注 1] 手动指定代理:127.0.0.1,端口号 8888。

Fiddler 与.NET 结合得非常紧,大家熟悉的提供类似功能的工具还有很多:

译注 1:在 Firefox3.x 里面,设定方式是“菜单 > 工具 > 选项 > 高级选项 > 网络 > 连接 > 设置 > 手动设置代理”。

查看英文原文: Fiddler Web Debugging Proxy

2009-03-06 22:4811869
用户头像

发布了 76 篇内容, 共 26.6 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

如何应对老板项目?

石云升

项目管理 9月日更

CentOS 7 小技巧合集

耳东@Erdong

centos Centos 7 9月日更

Golang 接受 Interfaces, 返回 Structs

baiyutang

设计模式 Go 语言 构架 9月日更

极客时间架构实战营作业三

jjn0703

架构实战营

架构实战营模块7作业

宁静志远

架构实战营

中秋节快到了,确定不爬点月饼送岳母娘?

Regan Yue

爬虫 后端 Go 语言 引航计划 月饼

redis主从实践(二)

风翱

redis 9月日更

Java基础知识查漏补缺

IT蜗壳-Tango

9月日更

只需3步,快来用AI预测你爱的球队下一场能赢吗?

华为云开发者联盟

机器学习 AI 华为云 modelarts 球赛

在线JSON转Rust工具

入门小站

工具

我爸电脑上有个加密压缩包,我给用 Python 给解开了

梦想橡皮擦

9月日更

Vue进阶(幺零九):npm install 遇到 -4048 错误的解决办法

No Silver Bullet

Vue 9月日更

B站就是一个神奇的地方

IT蜗壳-Tango

9月日更

数据驱动的前提,数据质量

奔向架构师

数据治理 9月日更

如何将集合中的数据List,对比写入系统中

卢卡多多

集合 同步 9月日更

研发人员如何进行有效沟通

KJ Meng

研发管理 团队协作 技术沟通 沟通艺术 软素质

【Flutter 专题】48 图解 Android 原生集成 Flutter Module

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

vivo营销自动化技术解密|开篇

vivo互联网技术

Java 后端 软件架构设计 电商营销 平台搭建

自动化会提高测试覆盖率,那测试覆盖率是什么?

禅道项目管理

测试 自动化测试 测试覆盖率

Vue进阶(幺幺零):ant-design-vue

No Silver Bullet

Vue 9月日更

看好创业项目,避免藏在乐观下的无知状态

boshi

创业

手撸二叉树之二叉搜索树中俩个节点之和

HelloWorld杰少

9月日更

对话华为云专家,摆脱无意义“内卷”

华为云开发者联盟

面试 华为云 就业 内卷

架构实战营模块八作业

老猎人

架构实战营

WEB 剪切板操作navigator.clipboard的使用

devpoint

Blob 9月日更

深入理解rtmp(四)之协议实现分析

轻口味

android 音视频 RTMP 9月日更

安全系列之:跨域资源共享CORS

程序那些事

Java HTTP CORS 程序那些事 跨域资源共享

linux之chroot命令

入门小站

Linux

架构训练营模块七作业(补)

老实人Honey

Java Stream 源码深入解析

Zexho

Java 源码 stream jdk8

【LeetCode】下一个更大元素 IJava题解

Albert

算法 LeetCode 9月日更

Fiddler:Web调试代理_.NET_Al Tenhundfeld_InfoQ精选文章