Fiddler笔记
fiddler:
fiddler抓包前的设置:
fiddler:1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的)
打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS,
勾选CaptureHTTPS CONNECTs,点击Actions,
勾选Decrypt HTTPS traffic和Ignore servercertificate errors两项,点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行)
2.配置fiddler允许远程连接
上一步窗口中点击Tools->TelerikFiddler Options->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler
抓包:File–>Capture Traffic,默认是勾选状态,勾选代表开始捕获请求,不勾选代表不进行捕获;点击左下角的Capturing图标也可以关闭抓包;
remove all:清除左侧面板的所有请求;Non-Browser:表示只展示浏览器的请求;
keep:表示左侧面板显示多少个会话;
pick target:捕获某个进程的请求,点击后出现+,然后一直按住鼠标左键,移动到要捕获的进程上,然后松开鼠标;
Browse:显示当前电脑已安装的浏览器,点击后可打开相应浏览器;
Tearoff:用来分离右侧的面板,点击可以分离,再次点击可以合并;
Find:通过域名、ip、localhost、127.0.0.1查找会话,并以黄色显示;
Filters:过滤抓取的请求;show only the follow hosts:里面可以输入域名、ip、localhost、127.0.0.1,多个数据之间用;隔开;
Inspectors:查看抓取的请求数据和响应数据;raw:以最原始数据形式展示提交和响应数据;iamgeView:以图片形式展示请求和响应图片;webforms:以表格形式展示提交的数据;
Composer:捕获请求
请求断点:
响应断点:
命令行形式打断点: