Node.js 0.4.10。 http get()请求频繁“ETIMEDOUT连接超时”

时间:2011-12-15 05:51:46

标签: node.js

最近,我陷入了“ETIMEDOUT Connection超时”的问题。 我的应用程序只使用get()方法从远程服务器下载文件和数据。 在下载过程中(我的意思是我已经下载了一些文件但不完全),我只是得到了“ETIMEDOUT Connection timed out”。这是node.js的错误?我使用node.js 0.4.10。由于ETIMEDOUT,我无法完全下载文件。

http = require('http');
client_req = http.get(...)//

//...
client_req.on('error', callback(err){...})/*When ETIMEDOUT, I get the error 
message: ETIMEDOUT  Connection timed out  here.*/

1 个答案:

答案 0 :(得分:1)

这不是Node.js错误,很可能不再能够访问url,这就是你超时的原因。正如@DeaDEnD建议的那样,做一个卷曲,看看你是否也用cURL得到了超时。