编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

【基础】Fiddler面板功能介绍(收藏)

wxchong 2024-08-17 01:03:56 开源技术 17 ℃ 0 评论

本文仅仅作为简单介绍功能事项,具体得参考最新软件为主,建议可以打开软件对比,具体功能得日常使用中常用才会牢记,建议大致浏览即可。

面板功能如下:

1、Get Started 简介及辅助帮助说明

Progress Telerik Fiddler Classic

START(Inspect Traffic、Compose Request、Load Archive)

LEARN(Documentation、Blogs、Videos)

TOP ARTICLES(Blazor on Desktop .NET、What You Can Uncover in the New Overview... Fiddler Everywhere、New Release: Fiddler Everywhere 2.0 Is Here! Debugging)

RECENT(Clear List)

RECOMMENDED BY THE TEAM(The Telerik DevCraft bundle includes .NET and JavaScript tools that help improve overall developer productivity and decrease time to market.)

Show on startup

2、Statistics 会话信息

统计一下会话的信息。

3、 Inspectors 请求及相应信息

请求及返回的信息内容。

Request

Headers主要显示选择的请求的信息,包含、请求头、请求体、body等信息。

TextView以文本的形式显示请求参数以及body值。

SyntaxView以脚本的形式显示请求参数以及body值(需要安装Syntaxview插件)。

WebForms以列表的形式显示请求参数以及body值。

HexView以16进制形式显示请求参数以及body值。

Auth显示header中Proxy-Authorization和Authorization值。

Cookies以直观的界面显示header中的cookies的值。

Raw将整个请求以纯文本的形式显示。

JSON以josn串形式显示请求参数以及body值。

XML以XML的形式显示请求参数以及body值。

Response

Transformer响应信息的压缩编码格式,对响应信息进行编码、解码、转码操作。

Headers响应信息,包含响应状态、响应头、响应体。

TextView以文本的形式展示响应结果。

SyntaxView以脚本的形式展示响应结果(需要安装插件)。

ImageView当响应中包含图片时可以用此功能进行查看图片以及图片信息。

HexView以16进制展示响应结果。

WebView以列表形式展示响应结果。

Auth展示响应结果中部分信息。

Caching响应的缓存过期时间或者缓存

Cookies展示响应中的cookies信息。

Raw以纯文本形式展示响应头。 

JSON以JSON形式展示响应结果。 

XML以XML形式展示响应结果。

4、AutoResponder 设置规则匹配对应响应规则

Enable rules

Accept all CONNECTs

Unmatched requests passthrough

Enable Latency

Add Rule加入规则

Import...导入

Group分组

Rule Editor

If request matches...(匹配对应的请求)

regex:(?inx).+\.jpg$ #Match strings ending with JPG

regex:(?inx).+\.(gif|png|jpg)$ #Match strings ending with img types

regex:(?inx)^https://.+\.gif$ #Match HTTPS-delivered GIFs

URLWithBody:Upload.php regex:^.*BodyText.*$

method:OPTIONS XHRCors.php

flag:x-ProcessInfo=iexplore

Header:Accept=html

65%PartialUrl

then respond with...

Test URL-Matching Expression

Match only once

Save

5、Composer 可用于修改请求

Parsed

Raw

Scrathchpad直接拉取到此框中,选择,然后点击

Opthins

6、Differ 插件功能

7、Fiddler Orchestra Beta

8、Gallery 插件功能

9、 FiddlerSaript

10、Log

记录Fiddler访问过程中发生的主要事件的日志,每当更新一次页面时,eventlog会自动刷新一次。

11、Filters 过滤规则

Use Filters

开启使用后,需要配置自身需要的过滤条件,然后点击Actions的Run Filterset now即可开始过滤,或者可以通过其他人配置有的相关配置导入使用。

Actions

Run Filterset now 开始过滤

Load Filterset... 导入过滤信息

Save Filterset... 保存过滤信息

Help

Hosts 域名或ip等过滤设置

- No Zone Filter -

Show only Intranet Hosts

Show only Internet Hosts

- No Host Filter -

Hide the following Hosts

Show only the following Hosts

Flag the following Hosts

Client Process

Show only traffic from

Show only Internet Explorer traffic

Hide trafficfrom Service Host

Request Headers

Show only if URL contains

Hide if URL contains

REGEX:\.(woff|js|css|google|favicon\?.*)+

REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav)(\?.*)?$

Flag requests with headers

Delete request headers

Set request header

Breakpoints

Break request on POST

Break on XMLHttpRequest

Break response on Content-Type

Break request on GET with query string

Response StatusCode

Hide success (2xx)

Hide non-2xxx

Hide redirects (300,301,302,303,307)

Hide Authentication demands (401,407)

Hide Not Modified (304)

Response Type and Size

Show all Content-Types

Show only IMAGE/*

Show only HTML

Show only TEXT/CSS

Show only SCRIPTS

Show only XML

Show only JSON

Hide IMAGF/*

Hide smaller than

Hide larger than

Time HeatMap

Block scriptfiles

Block image files

Block SWF files

Block CSS files

Response Headers

Flag responses that set cookies

Flag responses with headers

Delete response headers

Set response header

12、Timeline

点击对应的会话后,可以对应的操作具体得时间查询,检查时间响应。

13、底部面板

快捷操作对应的功能。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表