NodeJS - 在范围之间传递变量

时间:2017-09-20 14:17:04

标签: javascript node.js

我想向某个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()

我没有错误但是没有加载对象。我做错了什么?

0 个答案:

没有答案