我想向某个API发出GET请求,并将其响应传递给outter范围内的方法。有可能吗?
var http = require('http'),
magic = new Magic();
http.request('www.random.org/integers/?num=1&min=1&max=10&col=1&base=10&format=plain&rnd=new', function(response) {
var str = String();
response.on('data', function(chunk) {
str += chunk;
});
response.on('end', function() {
console.log(str);
// here
// magic.load(str);
});
}).end();
// or here
// magic.load(str);
回复str
应传递给magic.load()
。
我没有错误但是没有加载对象。我做错了什么?