Fidder代理HTTP及HTTPS请求

介绍如何通过Fiddler拦截HTTP/HTTPS请求。

代理 HTTP 请求

1、启动代理:点击窗口左下角,显示 “Capuring” 侧说明当前处于代理状态
2、通过浏览器访问相关网页或执行页面操作(如登录、搜索)
3、通过Fiddler查看代理的HTTP请求进行分析

清除请求

当Fiddler拦截的请求比较多时,不方便查看,可以清除已经代理的请求,重新代理。Fiddler提供了几种清理选项:

  • Remove all:清空整个请求列表
  • Images:清除图片请求
  • COMMECTs:清除HTTP的CONNECT请求
  • Non-200s:清除HTTP状态不是 200 的请求
  • ……

代理 HTTPS 请求

HTTPS在HTTP的基础上加入SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密,默认端口是443。

Fiddler设置HTTPS代理步骤:

  • 1、打开Fiddler,菜单栏:Tools –> Options 打开Fiddler配置
  • 2、打开 HTTPS配置项,勾选Capture HTTPS CONNECTsDecrypt HTTPS traffic,然后点击OK
  • 3、重启Fiddler,即可实现HTTPS请求的代理

设置Filters过滤只显示指定请求

切换到右侧窗Filters标签,选中Use FiltersHosts区域选择Show only Internet HostsShow only the following Hosts,填入需要过滤的Host主机地址,如www.appblog.cn

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/25/fidder-proxy-http-and-https-requests/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Fidder代理HTTP及HTTPS请求
介绍如何通过Fiddler拦截HTTP/HTTPS请求。 代理 HTTP 请求 1、启动代理:点击窗口左下角,显示 “Capuring” 侧说明当前处于代理状态 2、通过浏览器访问相关网……
<<上一篇
下一篇>>
文章目录
关闭
目 录