var request = require('request');
function send(){
var options = {
'method': 'POST',
'url': 'http://https://mail.georgebrown.ca/login',
'headers': {
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/x-www-form-urlencoded',
'Accept': 'text/html, application/xhtml+xml, */*',
},
form: {
'account': 'lch66',
'password': '123456',
'token': '-',
'_time': '1622207143899',
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});}
这里的 response值只能控制台输出,我先把它return出来,调用这个send函数就可以得到返回的json值,因为我想再写一个处理返回值的函数把返回值传进去再处理
类似这样:var data=send() data可以获得request的返回值 或者有什么其他方法可以在其他函数中调用request返回的值 哪位大佬可以帮忙写一下,十分感谢!