Nodejs HTTP请求的超时处理(Nodejs HTTP Client Request Timeout Handle)

问题 Nodejs原生的http.request 方法是不支持设置超时参数的,而网络请求经常会遇到超时的情况,特别是对于外部网络,如果不处理超时,发起的请求将会一直卡主,消耗的系统资源也不能及时被释放。 解决方案(旧) 定时器:通过定时器,当timeout事件触发的时候,主动调用req.abort() 终止请求,然后返回超时异常。 Request Timeout & Response Ti...
posted @ 2011-08-09 21:30  MK2  阅读(12988)  评论(0编辑  收藏  举报