var request = require('request');
request("http://example.com/index.php?username=username&password=password, function (error, response, body) {
var n1 = body.search('<user>');
var n2 = body.search('</user>');
var final = body.slice(n1+6, n2);
//it is working perfectly here.
final10 = final;
});
//The problem is that i can not call the "body" or variable "Final10" outside the Scope.
var final10=request.body
嗨,我是 Node JS 的新手。我正在尝试制作一个实验机器人。我正在使用“请求”向我的网站发送“获取”。通过“Php”,它被保存在“Mysqli”数据库中。
一切正常,我得到了结果。但是,因为我已经获得了所需的数据,所以我无法访问它。如何从函数外部访问“请求”的“正文”?
请参考上面的代码
有没有办法,在它之外调用它?我可以更轻松地管理我的代码
请注意:这只是真实代码的一小部分代码。真正的代码有很多 if/else、循环和其他函数。将其放入括号下的括号会有点复杂。
谢谢