postman 请求内容处理:
脚本基本语法
:
打印语句:console.log();
打印返回内容:console.log(responseBody);
假如返回内容为{“ret”:1,“message”:“sucessful”}
- 使用json提取返回内容里的字段值
var re=JSON.parse(responseBody);//定义一个变量,将json化的返回内容转化为一个变量
console.log(re); //打印这个变量,就是请求内容
console.log(re.ret); //打印ret字段的值
pm.globals.set(“ret”,re.ret); //将ret字段得值设置为全部变量,变量名称为ret - 使用正则表达式提取返回内容里的字段值,match匹配
var re = responseBody.match(new RegExp(’“ret”:"(.*?)"’));
console.log(re);//取到两个值,一个“ret”:1 一个 1
console.log(re[1]);//打印ret字段的值
pm.globals.set(“ret”,re.ret); //将ret字段得值设置为全部变量,变量名称为ret - 引用全局变量: { {ret}} // 双大括号+变量名
postman内置动态参数 以及自定义的动态参数
-
postman内置动态参数
{ { KaTeX parse error: Expected 'EOF'