我猜你肯定忽略了下边这个小黑框:

虽然它不是很显眼,但用好它,会让你的工作效率提高 N 倍!

这跟喜欢 Linux 的朋友一样,肯定更倾向于用一两个命令代替鼠标不断的点点点操作。

Fiddler 将每个 HTTP 请求都作为一个会话(session)保留在左侧的框框中,而你可以在小黑框中输入 Fiddler 的内置命令来轻松地管理这些会话。

注1:通过快捷键 Alt + q 可以将焦点定位到命令行输入框(小黑框)中

注2:当焦点在命令输入框中时,快捷键 Ctrl + i 可以快速插入当前选中会话的 URL

下边是 Fiddler 的内置命令介绍:

?

问号(?)后边跟一个字符串,Fiddler 将所有会话中存在该字符串匹配的全部高亮显示(下图输入的是 ?google.com)

温馨提示:匹配的字符串是 Protocol、Host 和 URL 中的任何子字符串。

> 和 <

大于号(>)和小于号(<)后边跟一个数值,表示高亮所有尺寸大于或小于该数值的会话。

比如我输入 >5000,按下回车后结果如下:

温馨提示:你可以直接输入 >5k 表示你想高亮所有尺寸大于 5KB 的会话。

=

等于号(=)后边可以接 HTTP 状态码或 HTTP 方法,比如 =200 表示高亮所有正常响应的会话。

下图输入了 =POST,表示希望高亮所有 POST 方法的会话:

@

@ 后边跟的是 Host,比如我想高亮所有鱼C论坛的连接,我可以 @bbs.fishc.com

温馨提示:下边 bpafter、bps、bpv、bpm 和 bpu 用于设置断点。

会话被中断下来之后,点击页面上方的 Go 按钮放行当前中断下来的会话,但新的匹配内容还是会被断下来,输入命令但不带参数表示取消之前设置的断点。

bpafter

bpafter 后边跟一个字符串,表示中断所有包含该字符串的会话。

比如我想中断所有包含 fishc 的响应,那么我输入 bpafter fishc,然后在浏览器输入 bbs.fishc.com,发现并没有收到服务器响应,因此都给 Fiddler 断下来了:

bps

bps 后边跟的是 HTTP 状态码,表示中断所有为该状态码的会话。

bpv 或 bpm

bpv 或 bpm 后边跟的是 HTTP 方法,表示中断所有为该方法的会话。

bpu

跟 bpafter 类似,区别:bpu 是在发起请求时中断,而 bpafter 是在收到响应后中断。

cls 或 clear

清除当前的所有会话。

dump

将所有的会话打包成 .zip 压缩包的形式保存到 C 盘根目录下。

g 或 go

放行所有中断下来的会话。

hide

将 Fiddler 隐藏。

show

将 Fiddler 恢复。

urlreplace

urlreplace 后边跟两个字符串,表示替换 URL 中的字符串。比如 urlreplace baidu fishc 表示将所有 URL 的 baidu 替换成 fishc。

温馨提示:直接输入 urlreplace 不带任何参数表示恢复原来的样子。

start

Fiddler 开始工作。

stop

Fiddler 停止工作。

quit

关闭 Fiddler。

select

select 后边跟响应的类型(Content-Type),表示选中所有匹配的会话。

比如希望 Fiddler 选中所有的图片,可以使用 select image;

而 select css 则选中所有的 css 文件;

当然,select htm 就是选中所有的 html 文件啦~

allbut 或 keeponly

跟 select 类似,不过 allbut 和 keeponly 会将所有无关的会话删除。

比如我只想看图片,那么我可以 keeponly image,表示将所有与图片无关的会话删除:

!dns

后边跟一个域名,执行 DNS 查找并在右边的 LOG 栏打印结果:

!listen

设置其他监听的端口,默认是 8888,记得吗?!

原文地址:http://www.zjicmisa.org/index.php/archives/93/

转载于:https://www.cnblogs.com/nihaorz/p/5455148.html

Fiddler内置命令相关推荐

  1. 查看命令为内置命令还是外部命令

    查看命令为内置命令还是外部命令---type        有木有 ? 有的用户在用一般用户身份执行ifconfig eth0  会出现"-bash: ifconfig :command n ...

  2. Linux查看内置命令和非内置命令帮助的几种方法(man、help、info)

    内置命令就是shell内核自带的,因为shell当中自己要进行管理,那么就需要一些命令进行管理,不同的shell肯定有不同的shell命令,我们用type命令就可以看到其的类型,内置shell命令其实 ...

  3. Shell脚本——内置命令

    一.内置命令 所谓 Shell 内置命令,就是由 Bash 自身提供的命令,而不是文件系统中的某个可执行文件. 例如,用于进入或者切换目录的 cd 命令,虽然我们一直在使用它,但如果不加以注意很难意识 ...

  4. mysql 代替分号_除了使用分号(;)终止符之外,还有其他可执行MySQL查询的内置命令吗?...

    借助以下内置命令,即使不使用分号(;)终止符,MySQL也可以执行查询. 自我 我们可以通过使用\ G选项来使用此命令.这意味着将当前语句发送到要执行的服务器,并以垂直格式显示结果.当我们使用\ G并 ...

  5. awk内置命令RS,ORS,FS,OFS的使用

    Awk内置命令RS, ORS, FS, OFS FS 指定字段列分隔符 OFS 指定输出字段列分隔符 RS指定行分隔符 默认分隔符为\n ORS指定输出行分隔符 FS指定列分隔符,相当于参数-F.OF ...

  6. fooview辅助功能 shell_列出所有Bash Shell内置命令的方法示例

    前言 Shell有很多内置在其源代码中的命令.这些命令是内置的,所以Shell不必到磁盘上搜索它们,执行速度因此加快.不同的Shell内置命令有所不同. 内置命令包含在 bash shell 本身里面 ...

  7. 14.Linux rpm,brew软件安装包命令,zsh和bash,内置命令和外部命令,ps命令,top命令解析,swp,为什么cpu利用率很低,负载却很高?

    解释一下rpm, opt,opt-get, brew,brewhome rpm,apt,apt-get,brew,和homebrew都是与软件包管理有关的术语.它们分别用于不同的操作系统. rpm是一 ...

  8. linux sh 帮助,技术|获取有关 Linux shell 内置命令的帮助

    Linux 内置命令属于用户 shell 的一部分,本文将告诉你如何识别它们并获取使用它们的帮助. Linux 内置命令是内置于 shell 中的命令,很像内置于墙中的书架.与标准 Linux 命令存 ...

  9. linux-help命令,查询shell内置命令帮助文档

    命令:help 描述:help + 命令(shell内置命令).可以查看shell内置命令的帮助文档. 范例:help if

  10. Nginx 内置 命令启动,停止和重新加载Nginx

    使用Nginx命令启动,停止和重新加载NginxNginx具有一组内置工具,用于管理可以使用Nginx命令访问的服务. Nginx 启动 要启动Nginx和相关进程,请输入以下内容: sudo /et ...

最新文章

  1. LaTeX提问技巧——MWE
  2. Map的两种遍历方法
  3. 形参和实参是什么?? shim和polyfil是什么意思??
  4. 智睿学校网上评课系统 v8.8.4源码
  5. kryoserializer java_使用Kryo序列化任意Java对象(获取IllegalAccess...
  6. 文本文件与二进制文件
  7. 我们做自媒体是怎么失败的?
  8. ArcGISEngine二次开发(1):系统基本功能
  9. 26个最好免费下载电子书(Ebooks)的网站
  10. mysql数据库原理与应用武洪萍第三张答案_MySQL数据库原理及应用(第2版)(微课版)...
  11. 幼儿识字软件测试自学,2016幼儿识字APP哪家强?最新测评出炉!
  12. win7计算机系统减肥,怎样给win7瘦身 win7瘦身攻略
  13. 如何激活优动漫PAINT,获取优动漫PAINT序列号
  14. 命令提示符打不开python_Windows-Python在命令提示符下不起作用?
  15. 用计算机弹音乐的歌谱《奇迹再现》,奇迹再现曲谱_奇迹再现的歌谱
  16. Compose for Desktop (Kolin跨平台编写Mac微信应用)
  17. APP设计:(一)app界面常用设计规范
  18. android点赞取消赞功能吗,Android 仿微博的点赞功能的实现原理(持续点赞再取消)...
  19. stm32f103mini IO
  20. 熊猫烧香超级搞笑广告版本

热门文章

  1. javaScript与MVC
  2. Thread之四:java线程返回结果的方法
  3. linux常用进程管理工具及查看
  4. McAfee ePO4.5 admin账号密码忘记的解决办法
  5. 快闪族 - 百度百科
  6. 一起谈.NET技术,Microsoft NLayerApp案例理论与实践 - 项目简介与环境搭建
  7. 求助:如何得知文件下载了多少大?
  8. 装Windows 8 过程中遇到的问题,及解决方案
  9. 关于win10家庭版不能开启虚拟机的问题
  10. bzoj 3437 小p的农场