这可能是一个简单的答案,但我正在尝试获取响应的主体并返回到另一个函数.这肯定是一个范围问题.
这是我的代码,任何想法都将非常感激:
var request = require("request");
var myJSON = require("JSON");
function getMyBody(url) {
var myBody;
request({
url: url,
json: true
}, function (error, response, body) {
if (!error && response.statusCode === 200) {
myBody = body;
}
});
return(JSON.parse(myBody));
Run Code Online (Sandbox Code Playgroud)
}
js_traverse(getMyBody(url));
Run Code Online (Sandbox Code Playgroud)
谢谢
格伦