postman使用的是js语言;这里说的数据关联,指的是数据内部关联,提取的元素,作为下一个请求的值;也有外部关联,关联csv文件的值,这个以后再说。
1.设置全局变量的host
2.发出请求,根据响应,提取关联元素
响应结果:
提取元素:token值
3.获取的token值给传作下一个接口的请求参数值
传参很关键的一点是提取参数,可以再百度上搜索关键字【js如何提取json数据】
在JSON中,有两种结构:对象和数组。(下面这段是网上抄的)
1. 对象:一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。
例如:var o={"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"};
2. 数组:值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间运用 “,”(逗号)分隔。
如下,如果是字典的格式:
var str='[{"name":"cxh","sex":"man"},{"name":"cxh1","sex":"man1"}]';
提取:
var obj = str.parseJSON();
alert(obj[0].name)
【后续遇到提取的问题会继续更新,如果有疑问,欢迎一起探索】