最近,我陷入了“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.*/
答案 0 :(得分:1)
这不是Node.js错误,很可能不再能够访问url,这就是你超时的原因。正如@DeaDEnD建议的那样,做一个卷曲,看看你是否也用cURL得到了超时。