Fiddler笔记

fiddler:
Fiddler笔记_第1张图片Fiddler笔记_第2张图片

fiddler抓包前的设置:
Fiddler笔记_第3张图片
Fiddler笔记_第4张图片
fiddler:1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的)

     打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS,

     勾选CaptureHTTPS CONNECTs,点击Actions,

     勾选Decrypt HTTPS traffic和Ignore servercertificate errors两项,点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行)

Fiddler笔记_第5张图片2.配置fiddler允许远程连接
上一步窗口中点击Tools->TelerikFiddler Options->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler
Fiddler笔记_第6张图片Fiddler笔记_第7张图片
抓包:File–>Capture Traffic,默认是勾选状态,勾选代表开始捕获请求,不勾选代表不进行捕获;点击左下角的Capturing图标也可以关闭抓包;
Fiddler笔记_第8张图片Fiddler笔记_第9张图片Fiddler笔记_第10张图片
remove all:清除左侧面板的所有请求;Non-Browser:表示只展示浏览器的请求;

keep:表示左侧面板显示多少个会话;
pick target:捕获某个进程的请求,点击后出现+,然后一直按住鼠标左键,移动到要捕获的进程上,然后松开鼠标;

Browse:显示当前电脑已安装的浏览器,点击后可打开相应浏览器;

Tearoff:用来分离右侧的面板,点击可以分离,再次点击可以合并;

Find:通过域名、ip、localhost、127.0.0.1查找会话,并以黄色显示;
Fiddler笔记_第11张图片Fiddler笔记_第12张图片
Filters:过滤抓取的请求;show only the follow hosts:里面可以输入域名、ip、localhost、127.0.0.1,多个数据之间用;隔开;Fiddler笔记_第13张图片
Fiddler笔记_第14张图片Inspectors:查看抓取的请求数据和响应数据;raw:以最原始数据形式展示提交和响应数据;iamgeView:以图片形式展示请求和响应图片;webforms:以表格形式展示提交的数据;

Composer:捕获请求Fiddler笔记_第15张图片Fiddler笔记_第16张图片
Fiddler笔记_第17张图片
请求断点:

Fiddler笔记_第18张图片
响应断点:
Fiddler笔记_第19张图片Fiddler笔记_第20张图片


命令行形式打断点:

总结

Fiddler笔记_第21张图片

你可能感兴趣的:(软件测试)