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

边栏推荐
猜你喜欢

YOLOv3 SPP理论详解(包括CIoU及Focal loss)

Vulnhub target drone: HA_ NARAK

busybox 知:构建

唤醒手腕 - 微信小程序、QQ小程序、抖音小程序学习笔记(更新中)

php向mysql写入数据失败

TRACE32——加载符号表信息用于调试

In the anaconda Promat interface, import torch is passed, and the error is reported in the jupyter notebook (only provide ideas and understanding!)

风控特征的优化分箱,看看这样教科书的操作

Discourse 清理存储空间的方法

Illegal key size 报错问题
随机推荐
双向循环带头链表
Unity—物理引擎+“武器模块”
SVG星球大战样式Toggle切换开关按钮
[转帖]嫁人一定要嫁工资至少比你高3571.4元的男士
【深度学习实践(一)】安装TensorFlow
嵌入式系统:基本定时器
RedisTemplate: 报错template not initialized; call afterPropertiesSet() before using it
长期招聘嵌入式开发-深圳宝安
Insights in programming
爬虫之验证码
Fiddler工具讲解
TensorFlow安装步骤
Summary of Text Characterization Methods
标准C语言15
利用Jenkins的持续集成
Use of thread pool (combined with Future/Callable)
TRACE32——SMP多核调试
2022.8.2 模拟赛
Chapter3、色调映射
Qt编写自定义控件:文字聚光灯效果之一