当前位置:网站首页>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.

边栏推荐
- JVM运行流程,运行时数据区,类加载,垃圾回收,JMM解析
- Qt writes custom controls: one of the text spotlight effects
- An IP conflict is reported after installing the software on a dedicated computer terminal
- Unity—物理引擎+“武器模块”
- TRACE32——加载符号表信息用于调试
- C# FileSystemWatcher
- It turns out that Maya Arnold can also render high-quality works!Awesome Tips
- Redis 全套学习笔记.pdf,太全了
- Antdesign a-select 下拉框超出长度换行显示
- php向mysql写入数据失败
猜你喜欢
随机推荐
Re regular expressions
力扣刷题八月第一天
Hash these knowledge you should also know
cmake 学习使用笔记(三)
Unity—物理引擎+“武器模块”
TRACE32——List源代码查看
唤醒手腕 - 微信小程序、QQ小程序、抖音小程序学习笔记(更新中)
YOLOv3 SPP理论详解(包括CIoU及Focal loss)
在ASP控制数字及字母输入
2006年星座运势全解-巨蟹
openSource 知:社区贡献
TRACE32——Go.direct
Adb 授权过程分析
VXE-Table融合多语言
Redis常用命令
SVG big fish eat small fish animation js special effects
【 LeetCode 】 235. A binary search tree in recent common ancestor
别把你的天使弄丢了
SQL SERVER on master-slave table trigger design
php向mysql写入数据失败









