Fiddler抓包工具学习及使用
2024-09-08 18:56:05
一、Fiddler工作原理
Fiddler是位于客户端和服务器端之间的代理,客户端发送请求,fiddler会拦截该请求,再转发到服务器端,服务器端处理请求做出的响应,也要被fiddler拦截,fiddler处理完后,再返给客户端。
二、简单的本地浏览器HTTP抓取
背景:创建多条测试数据,手动添加麻烦,想通过Jmeter执行脚本完成,但是不知道具体的接口,只能通过Fiddler抓包解决。
1、打开Fiddler
默认会把本地浏览器发送的所有请求,都会拦截,显示的结果太多,这里要做个过滤
2、过滤要监听的请求
3、请求中含有静态文件,将静态文件隐藏
隐藏静态文件操作(将下面这句填到图示的位置)
REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav|js|jpeg)(\?.*)?$
再次发送请求,查看
4、接口抓取
5、JMeter通过接口发布信息
填写时,注意红框内容(是用Fiddler抓的)
执行结果,中文乱码
解决乱码问题:
1)加入HTTP信息头管理器
查看结果,还是乱码
2)HTTP请求加UTF-8
查看结果:
显示正常,乱码问题解决。
通过JMeter执行接口测试已完成。
最新文章
- 最好的.NET开源免费ZIP库DotNetZip(.NET组件介绍之三)
- JQuery 鼠标事件简介
- 在win下开发c++代码, 推荐一个工具dev c++
- Android 手机技巧
- 团队项目2.0软件改进分析MathAPP
- ld - linker
- OpenRisc-67-OR的汇编
- wamp 提示 Directive allow_call_time_pass_reference is no longer avaiable in PHP
- shell中判断用法
- HR最喜欢问的问题_";你的职业规划是什么?";
- do not track
- C# 简单的反射机制实例
- [BZOJ4144][AMPPZ2014]Petrol[多源最短路+MST]
- tensorflow笔记之学习率设置
- ORACLE数据泵还原(IMPDP命令)
- 第八章 JVM性能监控与故障处理工具(2)
- 『NiFi 学习之路』自定义 —— 组件的自定义及使用
- S/4HANA服务订单Service Order的批量创建
- 【dijkstra】【次短路】【fread】hdu6181 Two Paths
- 蓝桥-青蛙跳杯子(bfs)
热门文章
- P7470-[NOI Online 2021 提高组]岛屿探险【Trie,CDQ分治】
- Loj#116-[模板]有源汇有上下界最大流
- 现在有一个长度20的SET,其中每个对象的内容是随机生成的字符串,请写出遍历删除LIST里面字符串含"2"的对象的代码。
- 10.12 LNMP
- HTML模板标签解析
- Pytorch学习2020春-1-线性回归
- C++核心编程 1 程序的内存模型
- 基于nginx实现私有yum仓库
- uoj279题目交流通道(dp)
- noip2017D1T3逛公园(拓扑图上dp,记忆化搜索)