如何在nodejs中为http.request设置自定义超时?

我有一个http请求,有时收到没有回应(超时err0r)。 我应该如何处理这个问题,可能会减less原来的超时时间,然后重复请求几次。

你可以在请求中使用setTimeout

看看: http : //nodejs.org/api/http.html#http_request_settimeout_timeout_callback