一、用途
提取响应中需要的内容,作为其他请求的参数
二、场景
登录接口返回token,其他接口请求时携带token值
三、用法
1,添加正则表达式提取器。
依次右击采样器
点击 Add→
Post Processors→
Regular Expression Extractor
2,面板介绍
(1)Apply to
当我们发出一个请求,可能触发服务端多个请求, main sample only就足以覆盖。这里一般选择默认的Main sample only。
(2)Field to check
意思是从哪块的数据中去匹配你想要的值。选择body,即从响应体中去匹配。
如,token一般以json数据形式在body中被返回,所以想要提取token,这里就选择body。
(3)Name of created variable
提取后,引用时的变量名称
(4)Regular Expression
正则表达式
(5)Template
如果表达式有多个正则,这里可以控制将第几个正则匹配结果赋值给变量。 1 1 1表示第一个正则
(6)Match No.
一个正则可能匹配到好几个值,这里可以控制将第几个值赋值给变量。0表示随机。1,2…表示第1,2…个
3,举例
假设我想用正则匹配账户的id,然后在其他接口传id值来删除这个账户就可以这样操作
在结果树中可以看到id已经被成功传入了
关注公众号,了解更多