在 JMeter 中发出的请求和响应可以在 Charles Proxy 中看到吗?

Posted

技术标签:

【中文标题】在 JMeter 中发出的请求和响应可以在 Charles Proxy 中看到吗?【英文标题】:Can the requests and responses made in JMeter be seen in Charles Proxy? 【发布时间】:2016-09-30 21:23:32 【问题描述】:

我有一个用于 JMeter 的 CometD 插件,它没有显示交换消息的所有详细信息(例如标题)。

我正在解决一个错误,我已经设法配置 Charles Proxy 来拦截并显示应用程序在 Firefox 中进行的所有调用。

是否可以将 Charles 配置为拦截并显示在 JMeter 中发送/接收的消息的所有详细信息?

【问题讨论】:

【参考方案1】:

按照documentation 使用代理配置运行 JMeter

例子:

jmeter -H "Charles 代理运行的主机" -P "Charles 代理端口"

【讨论】:

【参考方案2】:

考虑添加一个像“查看结果树”这样的监听器,而不是使用代理。这将捕获每个请求和响应。您可以在测试完成/停止后查看它们。

【讨论】:

我试过了,监听器没有显示 CometD 调用的任何标题。

以上是关于在 JMeter 中发出的请求和响应可以在 Charles Proxy 中看到吗?的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter八大可执行元件的执行顺序

Jmeter—添加断言 判断接口响应数据是否符合预期

为什么浏览器可以在JMeter和Curl发出时发出XHR POST请求

发布请求总是在 JMeter 中返回错误

fiddler+jmeter联合使用

Jmeter(十八) - 从入门到精通 - JMeter后置处理器 -下篇(详解教程)