一、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执行接口测试已完成。

最新文章

  1. 最好的.NET开源免费ZIP库DotNetZip(.NET组件介绍之三)
  2. JQuery 鼠标事件简介
  3. 在win下开发c++代码, 推荐一个工具dev c++
  4. Android 手机技巧
  5. 团队项目2.0软件改进分析MathAPP
  6. ld - linker
  7. OpenRisc-67-OR的汇编
  8. wamp 提示 Directive allow_call_time_pass_reference is no longer avaiable in PHP
  9. shell中判断用法
  10. HR最喜欢问的问题_"你的职业规划是什么?"
  11. do not track
  12. C# 简单的反射机制实例
  13. [BZOJ4144][AMPPZ2014]Petrol[多源最短路+MST]
  14. tensorflow笔记之学习率设置
  15. ORACLE数据泵还原(IMPDP命令)
  16. 第八章 JVM性能监控与故障处理工具(2)
  17. 『NiFi 学习之路』自定义 —— 组件的自定义及使用
  18. S/4HANA服务订单Service Order的批量创建
  19. 【dijkstra】【次短路】【fread】hdu6181 Two Paths
  20. 蓝桥-青蛙跳杯子(bfs)

热门文章

  1. P7470-[NOI Online 2021 提高组]岛屿探险【Trie,CDQ分治】
  2. Loj#116-[模板]有源汇有上下界最大流
  3. 现在有一个长度20的SET,其中每个对象的内容是随机生成的字符串,请写出遍历删除LIST里面字符串含"2"的对象的代码。
  4. 10.12 LNMP
  5. HTML模板标签解析
  6. Pytorch学习2020春-1-线性回归
  7. C++核心编程 1 程序的内存模型
  8. 基于nginx实现私有yum仓库
  9. uoj279题目交流通道(dp)
  10. noip2017D1T3逛公园(拓扑图上dp,记忆化搜索)