需求:
登錄接口返回的響應頭中有個token;
其他接口的請求頭需要使用這個token。
1. 看看登錄中的響應頭的token是啥樣的

token
可以看到Resopnse headers
中有個token
,值就是冒號后面的內容了。
2. 正則表達式提取器
在登錄的HTTP請求
中添加一個正則表達式提取器

正則表達式提取器-添加

正則表達式提取器-配置
- 引用名稱:就是變量名,調用使用${name}
- 正則表達式:()括號里表示你要的數值,(相當於LR左邊界, )相當於LR的右邊界
- 模板:$$表示你要是用那個正則表達式那個模板獲取的值 -1全部,0 隨機,1第一個2第二個,如果只有一個正則一般就填寫1
- 匹配數字:-1表示全部,0隨機,1第一個,2第二個
- 缺省值:這個如果沒有匹配到,給它定義的一個默認值,建議寫一個,不然沒匹配到會很蒙圈
如果正則不太熟悉,可以在網上找個正則驗證的網頁驗證一下。比如:http://tool.oschina.net/regex/
如果正則表達式不對,一切都是白搭。
3. 使用這個token
因為這個token
希望用在請求頭中,所以在被測HTTP請求中,我們添加一個HTTP信息頭管理器:

HTTP信息頭管理器
在需要的值中使用${token}
來調用。
4. 驗證
添加一個結果樹查看器,運行一下:

查看結果樹
Done。
作者:莫尛莫
鏈接:https://www.jianshu.com/p/e3cac1adfc55
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。