Cookies 在JMeter的头中引用Cookie

Cookies 在JMeter的头中引用Cookie,cookies,header,jmeter,Cookies,Header,Jmeter,在JMeter中,我能够生成一个cookie,它被称为cookie\u TestApi。我可以在调试采样器中看到分配给这个cookie的值,并希望在一些HTTP请求的头中使用它。我有一个HTTP头管理器,指定如下:Name:Authorization,Value:Blah${COOKIE\u TestApi} 但是cookie的值没有显示在HTTP请求中。我得到的只是Authorization:Blah${COOKIE\u TestApi},它没有引用这个COOKIE的值 关于如何解决这个问题有

在JMeter中,我能够生成一个cookie,它被称为
cookie\u TestApi
。我可以在调试采样器中看到分配给这个cookie的值,并希望在一些HTTP请求的头中使用它。我有一个HTTP头管理器,指定如下:
Name:Authorization
Value:Blah${COOKIE\u TestApi}

但是cookie的值没有显示在HTTP请求中。我得到的只是
Authorization:Blah${COOKIE\u TestApi}
,它没有引用这个COOKIE的值


关于如何解决这个问题有什么想法吗?

确保您的测试计划中有一个全局HTTP Cookie管理器,并且在属性文件中设置了CookieManager.save.cookies=true。这不是默认情况。

您需要添加一个用户定义变量,如果您还没有这样做,我已经尝试添加一个值为Blah${COOKIE_TestApi}的用户定义变量,但得到了相同的响应……我发现使用CSV数据集配置来引用值更容易。将cookie的值存储到文本文件/CSV值中,您应该能够将变量cookie_TestApi命名,这应该允许您在HTTP请求中将其引用为${cookie_TestApi}\