当前位置:网站首页>Fiddler tool explanation
Fiddler tool explanation
2022-08-05 07:55:00 【shiny umbrella】
Download
Download address: Fiddler
Select classic to download, and then enter the required information in the jumped pageDownload, double-click to open after downloading the installation package, the agreement will pop up, click I agree, and then install it locally. After the installation is complete, enter its download path, find Fiddler.exe, and double-click to run it.
You can add a shortcut to the desktop, so that it will be easier to open next time.
Note: Turn off antivirus software when installing
Principle
Fiddler works in the form of a proxy web server. The proxy address it uses is 127.0.0.1 and the port number is 8888. This is the default port of fiddler, that is, the requests we send will go through fiddler, like this, fiddlerYou can capture the package.
It should be noted that if fiddler exits abnormally, other web pages will be inaccessible. This is because fiddler does not log out automatically, which will not happen when fiddler is closed normally.
Scenarios
- Interface testing is required, but interface documentation is lacking.
- The browser requests a page to check whether the request parameters are correct and the response result is correct.
- mock: do not modify any environment, modify the returned result
- Complex scenario: For requests under the same domain name, xxx resources are sent to ServerA, and xxxx resources are sent to ServerB.
Interface introduction
Main interface distribution

Accessibility Toolbar
There are many operations in the auxiliary toolbar, the specific meaning is shown in the following figure:
Toolbar
The meaning of each icon in the toolbar is shown in the figure:
To clear the session list, you can enter clear in the command line to clear it.
Conversation List
- Every request (session) captured by fiddler
- Mainly includes: request ID, status code, protocol, host name, URL, body size, content type, process information, and custom information.

Set HTTPs
Find Tools in the menu bar, click options, then click to the https tab, check from all processes
Filters
We will capture a lot of data when we capture packets, but we only want the data captured by the website Baidu. We can use filters to determine which websites are displayed in the drawing list.
Setting method:
- Find Filters in the auxiliary toolbar and click it
- You will see the page shown below, select Use Filters, select Show only the following Hosts
- Then put Baidu's domain name in it
- Click on Actions
- Select Run FilterSet Now.

边栏推荐
猜你喜欢

DeFi 前景展望:概览主流 DeFi 协议二季度进展

uniapp time component encapsulates year-month-day-hour-minute-second

力扣刷题八月第一天

VXE-Table融合多语言

Fiddler工具讲解

关于MP3文件中找不到TAG标签的问题

php向mysql写入数据失败

It turns out that Maya Arnold can also render high-quality works!Awesome Tips

Flink Learning 11: Flink Program Parallelism

MySQL: order by sorting query, group by grouping query
随机推荐
php向mysql写入数据失败
Qt writes custom controls: one of the text spotlight effects
4520. 质数
Support touch screen slider carousel plugin
YOLOv3 SPP理论详解(包括CIoU及Focal loss)
数据源对象管理Druid和c3p0
Game Thinking 19: Multi-dimensional calculation related to games: point product, cross product, point-line-surface distance calculation
693. 行程排序
青苹果论坛重新开放
Hash these knowledge you should also know
关于MP3文件中找不到TAG标签的问题
[转帖]嫁人一定要嫁工资至少比你高3571.4元的男士
微信 小程序 之PC端 不支持 wx.previewMedia 方法 故用自定义轮播图进行 模拟照片视频的播放
SVG星球大战样式Toggle切换开关按钮
Flink Learning 11: Flink Program Parallelism
真正爱你的女人是这样的
Re regular expressions
MobileNetV1架构解析
props 后面的数据流是什么?
Redis常用命令