我正在使用 JMeter Proxy 来记录我通过 node.js 使用 superagent 和 superagent-proxy 运行的集成测试。测试最初记录在侦听器下,并显示准确和预期的结果、请求和响应。但是,我的问题在于,由于某种原因,并非所有记录在记录控制器中的脚本都正确捕获了所有 HTTP 标头。即,我在我的一些超级代理测试中设置了一个“授权”标头,这些测试在测试脚本记录器中很好,但是一旦它们被转换为记录控制器下的脚本,“授权”标头就不会出现。当我从控制器运行这些测试时,它们以 401 失败,因为它们没有像从超级代理运行到代理服务器那样的“授权”标头。
关于这里可能出现什么问题的任何想法?
编辑:它似乎正在捕获自定义标头,但不是授权标头。