我正在使用node.js'request'模块来发出http请求。这段代码第一次有效。但现在它显示出一些错误。
{ [Error: getaddrinfo ENOTFOUND www.google.com]
code: 'ENOTFOUND',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'www.google.com' }
错误:
rpivotTable
我无法理解为什么会这样。我的互联网工作正常,我可以在浏览器中打开google.com。
答案 0 :(得分:1)
这是一个DNS问题。您可以尝试明确使用Google的DNS:
require('dns').setServers(['8.8.8.8','8.8.4.4']);
然后执行您的请求。