写点什么

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:4811615
用户头像

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

关注

评论

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

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

动态防御|零信任安全的自动化枢纽

权说安全

网络安全 零信任 动态防御

Elasticsearch dynamic_templates 实战 通用配置

alexgaoyh

elasticsearch dynamic_templates index template

Flomesh Ingress 使用实践(三)多租户 Ingress

Flomesh

命名空间 多租户 ingress Ingress Controller

react源码中的协调与调度

flyzz177

React

区块链DEFI质押挖矿系统开发流程丨土狗币智能合约系统开发源码方案

I8O28578624

高效学 C++|编程实例之计算器

TiAmo

c++ 语言 & 开发 语言设计

说说Vue响应式系统中的Watcher和Dep的关系-面试进阶

bb_xiaxia1998

Vue

React源码分析8-状态更新的优先级机制

goClient1992

React

搞懂设计模式——代理模式 + 原理分析

京东科技开发者

jdk 代理 cglib 框架 企业号 2 月 PK 榜

同步计数器设计与建模

timerring

FPGA

高性能存储SIG月度动态:ublk完成POC、dsms-storage在Anolis OS上成功适配

OpenAnolis小助手

技术 高性能存储 龙蜥社区 sig 月报

一个炫酷的头像悬停效果

南城FE

CSS css3 前端 动画 交互设计

Node.js 应用全链路追踪技术——全链路信息存储

vivo互联网技术

nodejs OpenTracing zipkin

react源码中的生命周期和事件系统

flyzz177

React

百度前端常见react面试题

beifeng1996

React

假如面试官要你手写一个promise

helloworld1024fd

JavaScript

腾讯前端二面手写面试题

helloworld1024fd

JavaScript

【AI技术分享会第8期】EMNLP 2022 小样本学习论文解读来啦!开年直播好礼相送

阿里云大数据AI技术

人工智能 自然语言处理 深度学习

A100 买不到了,只有小显卡怎么训大模型

MegEngineBot

深度学习 开源 大模型 显卡、gpu MegEngine

从历代GC算法角度刨析ZGC

京东科技开发者

ZGC JVM GC算法 垃圾回收算法 企业号 2 月 PK 榜

react源码分析:babel如何解析jsx

flyzz177

React

前端一面高频vue面试题(边面边更)

bb_xiaxia1998

Vue

前端高频手写面试题指南

helloworld1024fd

JavaScript

我们从 CircleCI 安全事件获得的3个经验教训

SEAL安全

安全 软件供应链 企业号 2 月 PK 榜 端点保护 恶意软件检测

NutUI 4.0 正式发布!

京东科技开发者

CSS GitHub UI 轻量化 企业号 2 月 PK 榜

React源码分析8-状态更新的优先级机制

goClient1992

React

字节前端二面经典vue面试题(边面边更)

bb_xiaxia1998

Vue

能不能手写Vue响应式?前端面试进阶

bb_xiaxia1998

Vue

从React源码分析看useEffect

goClient1992

React

云小课|GaussDB(DWS)数据存储尽在掌控,冷热数据切换自如

华为云开发者联盟

开发 华为云 数据存储 企业号 2 月 PK 榜 华为云开发者联盟

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