fiddler中文版是一款功能强大的网络工具,主要是通过代理协议抓取网络数据,拥有监视网络、设置断点、修改输入输出数据等丰富的功能,同时轻松检测网页和服务器的交互情况。相对于其他的网络调试器来说,功能非常强大功能,友好的界面,使用起来相对简单,为我们进行网路的调试带来更多的便利,感兴趣的用户可以下载试试看!
fiddler免安装版软件介绍:
免费且功能强大的数据包抓取软件
支持监视、设置断点、甚至修改输入输出数据等功能
可以用其检测网页和服务器的交互情况
能够记录所有客户端和服务器间的http请求
通过代理的方式获取程序http通讯的数据
包含了一个强大的基于事件脚本的子系统
并且能够使用.net框架语言
fiddler免安装版软件功能:
1、可定制的免费工具
受益于丰富的可扩展性模型,从简单的FiddlerScript到可以使用任何.NET语言开发的强大扩展
2、Web会话操作
轻松编辑Web会话:只需设置断点即可暂停会话处理并允许更改请求/响应。编写自己的HTTP请求并通过Fiddler运行它们。
3、安全测试
解密HTTPS流量并使用中间人解密技术显示和修改Web应用程序请求。配置Fiddler以解密所有流量,或仅解密特定会话。
4、性能测试
Fiddler让您一目了然地看到“总页面权重”,HTTP缓存和压缩。使用诸如“标记任何大于25kb的未压缩响应”之类的规则来隔离性能瓶颈。
5、Web调试
调试来自PC,Mac或Linux系统和移动(iOS和Android)设备的流量。确保在客户端和服务器之间传输正确的cookie,标头和缓存指令。支持任何框架,包括.NET,Java,Ruby等。
6、HTTP / HTTPS流量记录
使用Fiddler记录计算机和Internet之间的所有HTTP(S)流量。从几乎任何支持代理的应用程序(IE,Chrome,Safari,Firefox,Opera等)调试流量。
fiddler免安装版使用流程:
首先,安装Fiddler。
接下来,配置Fiddler服务器。
Fiddler服务器是安装了Fiddler的机器。某些情景可能需要Fiddler接收和发送网络流量的具体步骤。这包括:
流量类型,如解密HTTPS和使用通道绑定令牌进行身份验证
操作系统,如Windows8和MacOSX
网络配置,如监控远程机器,链接到上游代理,使用Fiddler作为反向代理,监控本地流量或监控拨号
最后,配置客户端。
客户端是Fiddler监控的网络流量的来源。某些客户端应用程序,操作系统和设备可能需要特定步骤来发送和接收来自Fiddler的流量。这包括:
浏览器,如Firefox,Opera或IE(向本地主机发送流量时)
应用程序,如.NET应用程序,WinHTTP应用程序,Java应用程序和PHP/cURL应用程序
设备,如Android,iOS,WindowsPhone7和PocketPC设备
fiddler免安装版常见问题:
问:fiddler汉化版无法抓取chrome,IE正常抓取是怎么回事?
答:前端开发中,不可避免的要和服务器端进行联调,少了fiddler这个利器可不行。
由于无线开发需要配置UA,我使用chrome进行访问,但是今儿一早过来,发现fiddler汉化版无法抓取chrome的请求了。想想昨天对chrome进行的操作,我觉得问题应该出在代理的身上。实际上fiddler是可以抓chrome的请求的。
由于我的chrome安装了代理管理的插件SwitchySharp,无论选择直接连接还是选择使用代理连接,插件都会屏蔽fiddler的设置。
fiddler会自动给浏览器设置一个代理127.0.0.1 端口8888,并且记忆浏览器的代理设置,所有的请求先走fiddler代理,再走浏览器代理。
如果使用插件,可能会直接屏蔽了fiddler的代理,因此无法监听到请求了。
chrome下的解决方法,代理插件选择“使用系统代理设置”选项,fiddler又重新能看到chrome的请求了。
或者不使用插件,不用卸载,chrome很方便禁用一个插件。然后使用浏览器默认的代理设置方式就ok了。
使用代理插件是为了方便切换代理,但是可能会导致fiddler等工具无法使用。真是鱼和熊掌不可兼得