问题描述
我正在尝试从函数体调用请求。但看起来 pm.sendRequest(request,function(err,response)... 被忽略了。我错在哪里?
utils = {
myFunc: function(email,password) {
var user_status = "none";
var endpoint = pm.environment.get("url")+"/login";
request = {
url: endpoint,method: "POST",body: {
mode: 'raw',raw: JSON.stringify({'email': email,'password': password
})
},header: {
'Content-Type': 'application/json'
}
};
// console.info(request);
// doesn't execute or ignore pm.sendRequest call
pm.sendRequest(request,response) {
console.info("requestName",pm.info.requestName);
user_status = "exists";
pm.environment.set("user_status",user_status);
console.warn("Warning: The user already exists.");
pm.environment.set("user_status",user_status);
});
return user_status;
}
};
console.log(utils.myFunc(email,password));
我没有从内部 pm.sendRequest 代码块得到控制台输出。 同样的事情 Object.prototype.is_user_registered = function(email,password) {...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)