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

边栏推荐
猜你喜欢
随机推荐
Algorithm Supplements Fifteen Complementary Linked List Related Interview Questions
Antdesign a-select 下拉框超出长度换行显示
Tencent Internship Summary
YOLOv3 SPP理论详解(包括CIoU及Focal loss)
每一个女孩曾经都是一个没有泪的天使
JVM运行流程,运行时数据区,类加载,垃圾回收,JMM解析
DataFrame在指定位置插入行和列
TRACE32——通用寄存器查看与修改
创业者如何吸引风险投资商
真正爱你的女人是这样的
力扣每日一题
程序设计中的感悟
3555. 二叉树
唤醒手腕 - 微信小程序、QQ小程序、抖音小程序学习笔记(更新中)
uniapp time component encapsulates year-month-day-hour-minute-second
[instancetype type Objective-C]
图片地址转为base64
Use of thread pool (combined with Future/Callable)
ARM Cortex-M上的Trace跟踪方案
C# FileSystemWatcher









