Node.js nodejs http.request保存在全局变量中

Node.js nodejs http.request保存在全局变量中,node.js,Node.js,在 有一个获取一些web内容的示例,但是它如何将内容保存到全局变量?它只访问函数。如果仔细看这个示例,HTTP请求用于将数据发布到某个位置。为了获取web内容,应该使用GET方法 var options = { host: 'www.google.com', port: 80, method: 'GET' }; HTTP响应在回调函数中的on event函数中可用,回调函数作为构造函数的参数提供 var req = http.request(options, funct


有一个获取一些web内容的示例,但是它如何将内容保存到全局变量?它只访问函数。

如果仔细看这个示例,HTTP请求用于将数据发布到某个位置。为了获取web内容,应该使用GET方法

var options = {
    host: 'www.google.com',
    port: 80,
    method: 'GET'
};
HTTP响应在回调函数中的on event函数中可用,回调函数作为构造函数的参数提供

var req = http.request(options, function(res)
{
    res.setEncoding('utf8');
    var content;
    res.on('data', function (chunk)
    {
      // chunk contains data read from the stream
      // - save it to content
      content += chunk;
    });

    res.on('end', function()
    {
      // content is read, do what you want
      console.log( content );
    });
});
现在我们已经实现了事件处理程序,调用request end来发送请求

req.end();

如果仔细看这个示例,该HTTP请求用于将数据发布到某个位置。为了获取web内容,应该使用GET方法

var options = {
    host: 'www.google.com',
    port: 80,
    method: 'GET'
};
HTTP响应在回调函数中的on event函数中可用,回调函数作为构造函数的参数提供

var req = http.request(options, function(res)
{
    res.setEncoding('utf8');
    var content;
    res.on('data', function (chunk)
    {
      // chunk contains data read from the stream
      // - save it to content
      content += chunk;
    });

    res.on('end', function()
    {
      // content is read, do what you want
      console.log( content );
    });
});
现在我们已经实现了事件处理程序,调用request end来发送请求

req.end();

你刚刚救了我。我在保存代码块时在代码中乱搞。非常感谢@aniskhan001很乐意帮忙:)你刚刚救了我。我在保存代码块时在代码中乱搞。非常感谢@aniskhan001很乐意帮忙:)