Postman接口测试pre-request script获取GET POST参数方法

Postman中pre-request script中获取 GET POST传递数据方法

GET pm.request.url.query.get('user')
POST pm.request.body.formdata.get('user')


pm.sendRequest("http://"+pm.environment.get("host")+"/msg/non?method=get", function (err, response) {
    console.log(response.json());
    pm.globals.set("request_id", response.json().request_id);
    pm.globals.set("non", response.json().nonce);
    
    console.log(pm.request.body.formdata.get('user'));
    
    pm.sendRequest("http://"+pm.environment.get("host")+"/account/user?method=gen_verify&nonce="+response.json().nonce+"&user="+pm.request.url.query.get('user')+"&request_id="+response.json().request_id, function (err, response) {
        
        console.log(response.json());
        pm.globals.set("verify", response.json().verify);
    });
});

参考资料:https://www.postmanlabs.com/postman-collection/RequestBody.html

你可能感兴趣的:(Postman接口测试pre-request script获取GET POST参数方法)