Node.js http.request失败,并显示

我有像代理一样的node.js服务器。 它通过执行http.request来接收请求并将它们转发到另一个域上的Web服务。

请求选项通常类似于:

{ "host": "some.domain", "port": 443, "path": "/paht/item/id", "method": "POST", "headers": { "Host": "some.domain", "Content-Type": "application/json; charset=utf-8", "Content-Length": 100 } } 

最近,我注意到一些请求失败, [Error: getaddrinfo EADDRINFO] ,但不是全部。

有谁知道EADDRINFO含义是什么,所谓的原因是什么?

EAADRINFO是在EAADRINFO IP地址的情况下查找主机名的IP地址时可能发生的错误types。 所以这里可能意味着请求的"some.domain"值不能被parsing为IP地址。