Fiddler

Posted noon-12

tags:

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

一, Fiddler工作原理

fiddler抓包  获取客户端和服务器端通信数据。

fiddler截获浏览器发送给服务器的数据,冒充浏览器发送给服务器;服务器返回的数据,也会被fiddler截获,经fiddler返回给浏览器。

如果是手机上的app抓包时,确保手机和电脑是一个局域网或同一个wifi  再把手机连接的局域网的代理指向fiddler安装的地址。

二,Fiddler的操作

fiddler组成: 菜单栏  工具栏   (会话列表)左侧面板   右侧面板

操作步骤:

1, file-----capture traffic的勾选或者点击底部状态栏的capturing,都可启动或者关闭fiddler抓包。

2, 使用浏览器输入访问地址。

3, fiddler会话列表中点击选中你要查看的请求

4, 右侧inspectors面板下点击raw,上部分是请求,下部分是响应。

三,Fiddler工具栏

上述是fiddler工作的概要。下面讲工具栏的几个小工具。

x这个符号(replay右边)remove all清空会话列表,左侧面板请求资源变的空白。images清空图片资源...........

keep: 100 sessions 或all sessions  展示多少会话

Any Process  指定某一个应用。使用方法:点击Any Process,鼠标左键一直拖着,比如到火狐浏览器上,这样只捕获火狐浏览器,其他的都不会捕获。此时Any Process变成红色的firefox+进程号.  如果想复原,则操作方法一样。即点击一下红色的firefox,鼠标左键一直拖着,到火狐浏览器上,此时fiddler上显示Any Process。

browser 默任识别了本机上你安装的所有的浏览器。作用是方便你快速打开浏览器。

相机: 截屏作用。点击一下,图片在左侧的会话列表。在右侧的响应栏的imageview可显示图片,右键可保存到桌面。要保存左侧的图片都是点imageview右键。

四,实例:模拟客户端,向服务器发请求

 

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

Fiddler的介绍和安装

HTTP代理器Fiddler

Fiddler抓包工具介绍

Fiddle抓包应用概述

Fiddler抓包工具使用入门

移动端自动化之请求拦截