当前位置: 首页 > news >正文

测试神器~Fiddler的使用方法和操作实例

Fiddler是一个http的调试代理,以代理服务器的方式,监听系统的http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点,以及Fiddle所有的“进出”的数据。测试过程中我们在设计接口用例时,缺乏规范的接口文档,就需要自己去使用fiddler抓包,写接口脚本。

工具简介

官网地址:https://www.telerik.com/fiddler

工作原理:

Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler.
在这里插入图片描述

工作台界面

在这里插入图片描述
工具栏的×选项,下拉可以过滤抓到的请求,比如不展示图片请求,不展示状态码非200的请求,大家可以自己尝试下
在这里插入图片描述
这里是回话面板对应的图标展示内容
在这里插入图片描述

设置监听https的请求

Fiddler不仅能监听HTTP请求而且默认情况下也能捕获到HTTPS请求,Tool -> Option -> HTTPS下面进行设置,勾选上“Decrypt HTTPS traffic”,如果不必监听服务器端得证书错误可以勾上“Ignore server certification errors”,也可以跳过几个指定的HOST来缩小或者扩大监听范围。
在这里插入图片描述
设置之后,我们即可以监听到https的请求了~~

在这里插入图片描述

抓到包后,结合postman,我们可以进一步调试接口。


http://www.mrgr.cn/news/52254.html

相关文章:

  • 那些率先在行业中推行IPD的企业命运如何?
  • java8 字符串数组验证包含关系
  • kali——fenjing的使用
  • 深度学习-26-基于PyTorch的多层感知机DNN
  • c# 前端无插件打印导出实现方式
  • RFID应急物资管理升级:智慧系统的强大优势
  • Sketch替代工具大盘点,第一款真是神仙软件!
  • C#从零开始学习(Head First C#)
  • 我谈一阶差分算子的演化
  • 什么是CRM销售漏斗?如何用CRM从0-1构建销售漏斗?
  • 【保姆级教程】DolphinScheduler本地部署与远程访问详细步骤解析
  • 【算法】C++中的二分查找
  • 竞品分析|用户体验五要素|KANO模型
  • c语言:判断素数和完数对比总结(手写代码版)
  • 安防领域的CCTV是什么?
  • 如何做好数据防泄密?九大措施帮你保护数据安全
  • 简单说说 spring 是如何处理循环依赖问题的(源码解析)
  • Java【代码 19】含有换行符\r\n的字符串匹配(源码分享)处理Word文档里的Excel表格数据
  • 博睿数据首届“观测先锋 · 2024 可观测平台创新应用案例大赛”现已启动!
  • 代码随想录算法训练营第十七天|Day17二叉树