目标:
将请求A响应数据的部分内容提取出来,保存成变量供后续请求使用(用在返回格式为json的HTTP请求中)
步骤:
1. 添加JSON Extractor后置处理器 add --> post processors --> JSON Extractor
2. 在监听器查看结果树中,选择JSON Path Tester,下图红框中填写JSON提取表达式,可以点击TEST按钮测试表达式是否正确
3. 将步骤2的表达式,填写进步骤1创建的JSON提取器中
参数说明:
1) Name of created variables:变量名称,引用时格式${token}
2) JSON path expressions:步骤2中获取的表达式
3) Match No:可以填三个值 (0:随机 1:第一个 -1:全部)(获取到的值有多个时,选择其中的某部分)
4) compute concatenation var(suffix_ALL): 是否统计所有,即将获取到的所有值都保存(目前用到的不勾选)
5) default values:默认值
第四个参数勾选效果如下:
PS:可以添加sampler-->debug sampler查看提取到的内容
。