之前我介绍过Jmeter的一种调试工具Debug Sampler,它可以输出Jmeter的变量、属性甚至是系统属性而不用发送真实的请求到服务器。既然这样,那么HTTP Mirror Server又是做什么用的呢?
一、HTTP Mirror Server的作用:
它可以在本地临时搭建一个HTTP服务器,该服务器把接收到的请求原样返回,这样就可以看到发送出的请求的具体内容,以供调试。
二、示例:
1、添加HTTP Mirror Server:
右键点击WorkBench–>Add–>Non-Test Elements–>HTTP Mirror Server ,点击【Start】启动
2、发送请求到该服务器:
3、执行结果:
request:
Response:
可以看到:response中的内容与request内容一模一样,我们就可以通过此种方法判断我们发送出去的请求是否确实是我们预期的结果。
官网:
http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Mirror_Server
作者:Glen.He
出处:http://www.cnblogs.com/puresoul/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
本文介绍如何利用HTTPMirrorServer进行JMeter调试。通过在本地搭建HTTP服务器并原样返回请求内容,开发者可以轻松检查实际发出的HTTP请求,确保其符合预期。
1124

被折叠的 条评论
为什么被折叠?



