- 新增一个HTTP请求,添加相关参数后,在HTTP请求中右键,选择添加-后置处理器-JSON提取器
- Names of created variables表示创建一个变量,获取到的值会存储到这个变量中,之后会引用到这个变量。
JSON PATH expressions表示根据JSON表达式需要到获取的值,例如如果我们需要获取“壬寅(虎)年三月十五”,就需要使用表达式:result.yinli
{
"result": {
"yi": "祭祀 求医 治病 解除 馀事勿取",
"yinli": "壬寅(虎)年三月十五",
"wuxing": "平第木 破执位",
"jishen": "天马 福生 解神",
"yangli": "2022-04-15",
"id": "4349",
"baiji": "戊不受田田主不祥 戍不吃犬作怪上床",
"chongsha": "冲龙(壬辰)煞北",
"xiongshen": "月破 大耗 四击 九空 九坎 九焦 复日 白虎",
"ji": "诸事不宜"
},
"reason": "successed",
"error_code": 0
}
Match No. (0 for Random):如果你获取的值只有一个的话一般情况下是填写0,在有多个值的情况下填写Random表示获取随机的值。
3. 当JSON提取器完成后,就需要进行引用获取变量的值;就可以新建一个HTTP请求,填写相关参数后,参数的值就需要填写之前在JSON提取器新建的变量,并且用${},刚刚在JSON提取器中填写变量名为content,所以我们在参数值的位置上加上
4. 最后我们就在线程组上添加一个察看结果树,执行后就可以发现HTTP请求中确实引用老黄历上的值