有些时间你觉得你拼出了一个json串,但是就是请求不成功,下面请看一下json串的真面目:
//获取环境变量拼接出需要的post请求url
var login_url = pm.environment.get("auto_test_url")+'/app/member/login';
const postRequest = {
url:login_url, //使用变量url
method:'POST',
header:'Content-Type:application/json',
body:{
mode:'raw', //以下是json字符串
raw:"{\"password\":\"WGg4i9YSoYp8NKckk7vzE2++dQeYYW6ZOPXmArHSop9coQJAhdBUH5Nxoin/pmItCbqoi7Ncqci1i+WCu93cgadasdw+Zi8t6BJSOhbS+782kjZZnsQLEprV2NqVH8r4FPu+Sf8EuwhBNMzlfN840tdbAwDR/uIvhA6SdX4xE\u003d\",\"phoneNum\":\"13812345678\"}"
}
};
//JSON.stringify 返回一个表示给定值的JSON字符串
console.log(JSON.stringify({"password":" WGg4i9YSoYp8NKckk7vzE2++dQeYYW6ZOPXmArHSop9coQJAhdBUH5Nxoin/pmItCbqoi7Ncqci1i+WCu93cgadasdw+Zi8t6BJSOhbS+782kjZZnsQLEprV2NqVH8r4FPu+Sf8EuwhBNMzlfN840tdbAwDR/uIvhA6SdX4xE\u003d ","phoneNum":" 13812345678 "}))
pm.sendRequest(postRequest, function (err, response) {
console.log(response.json());
var data = response.json();
pm.environment.set("token",data.data.token); //登录后的token设置成环境变量
});
网友评论