无法从nodeJS中的函数调用url

时间:2015-05-12 08:20:54

标签: node.js

我正在尝试从localhost节点JS服务器调用url

router.post("/registration", function (req, res) {
    var request = require('request');
    request('http://www.google.com', function (error, response, body) {
        if (!error && response.statusCode == 200) {
            console.log(body) // Print the google web page.
        } else {
            console.log(error);
        }
    })
});

此函数在REST API

之类的函数内部调用
Getting { [Error: getaddrinfo ENOTFOUND] code: 'ENOTFOUND', errno: 'ENOTFOUND', syscall: 'getaddrinfo' } #1295

如果我可以从localhost读取任何内容,我可以阅读内容或任何除了google.com等互联网域名或任何其他域名无法获取的内容

1 个答案:

答案 0 :(得分:0)

后来我才知道本地代理设置的问题