postman常用代码Pre-request Script
常用方法:
pm.globals.unset("variable_key"); 清除全局变量
pm.environment.unset("variable_key"); 清除环境变量
pm.globals.get("variable_key"); 获取全局变量
pm.variables.get("variable_key"); 获取一个变量
pm.environment.get("variable_key"); 获取环境变量
pm.sendRequest("https://postman-echo.com/get", function (err, response) {
console.log(response.json());
}); 发送一个请求
pm.globals.set("variable_key", "variable_value"); 设置环境变量
提取json代码
//请求之后获取到的数据例如: { "code": 200, "message": "success", "success": true, "data": { "userId": 8888 } } //获取JSON格式的响应数据 var jsonData=JSON.parse(response); //提取响应数据中的userId pm.globals.set("userId", jsonData.data.userId); //合并之后 pm.sendRequest(url, function(err, res){ pm.environment.set("userId",res.json().data.userId); });
获取请求的body数据
//获取请求的body中的手机号 var rawData = pm.request.body.raw; console.log(rawData); var jsonData = JSON.parse(rawData); var phone = jsonData.phone;
获取请求的header数据
//获取请求的header中的key pm.request.headers.get(“key”)

浙公网安备 33010602011771号