技术

fiddler抓包

fiddler 简单使用

访问-- -- --

fiddler介绍

抓包工具,简单小巧,功能强大,还是不明白自己百度去,

这里说一下我开发时是怎么使用到fiddler的及对其功能理解 推荐一个地址 地址2

菜单功能

网络代理抓包

抓取https

篡改请求数据

  • 前置断言
  • 后置断言

颜色的含义:

红色:表示HTTP状态(错误)
黄色:表示HTTP状态(认证)
灰色:表示数据流类型CONNECT或表示响应类型为图像
紫色:表示响应类型为CSS
蓝色:表示响应类型为HTML
绿色:表示响应类型为script

命令

选择类:?text、>size、<size、=status、@host、 blod text、select、allbut、keeponly 断点类:bpafter、bps、bpv、bpm、bpu 控制类:hide、start、stop、show、quit 其他:cls/clear、dump、g/go、help、urlreplace 例如:?text 高亮选中会话后,shift + delete 即可反选删除,这样就过滤除了你要的 session 请求。

列表上对应快捷键的使用:

SPACEBAR在视图中激活并显示当前的session
CTRL+A选中所有的session
ESC取消选择所有的session
CTRL+I反向选中:取消选中的session,选中之前未选中的session
CTRL+X删除所有session
DELETE删除选中的session
SHIFT+DELETE删除所有未选中的session
R重新执行当前请求
SHIFT+R多次执行当前的请求(次数在后续的提示框中可以输入)
U无条件的重新执行当前的请求
SHIFT+U无条件的多次重新执行当前的请求(次数在后续的提示框中可以输入)
P选中触发该请求的父请求
C选中该响应触发色所有子请求
D选中和当前session使用了相同请求方法和UR;的所有”重复”的请求
ALT+ENTER查看当前session的属性
SHIFT+ENTER在新的FIDDLER窗口中启动该session的inspectors
CTRL+1/2/3/4/5/6把选中的session分别用粗体的红色/蓝色/金色/绿色/橙色/紫色表示
M给选中的session添加描述

右侧功能介绍

Statistics(统计)

Inspectors(请求)

AutoResponder(重定向规则)

可以根据请求规则定义不同的服务器,方便解决问题

Composer(模拟请求)

fiddler orchestra beta

FiddlerScript

log

filters(过滤请求)

TimeLine

访问 --

讨论与反馈