设置 headers 授权 api

Set the headers for authorization api

我正在将登录 API 的响应中的 header 传递给下一个授权 API。

测试计划结构:

我必须在 header 中传递 SRToken、Id1、Id2 和 Id3,因此,我为所有这些 header 添加了 JSON 提取器并设置了值他们。下面的屏幕截图显示了我如何提取值。例子

通过这种方式,我从 Id1、Id2 和 Id3 中提取了值。 那我有没有用Debug Sampler来查看存储的值? 但我没有得到这里的价值。

我也试过使用正则表达式提取器

JSON 与 Headers、

无关

您应该使用 Regular Expression ExtractorField to check 设置 Request Headers 并使用正则表达式来获取所需的值

您需要根据Response Header字段进行提取。使用正则表达式提取器作为登录采样器的子项[需要从其响应中提取这些字段]。示例正则表达式显示在我提取数字的地方 [如果要提取单词,请将正则表达式更改为 (\w+)。或者任何正则表达式都可以。

这里最重要的是select"Field to check as Response Headers"