
超时的HTTP/HTTPS请求(Timed-out)
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
简介:当网络通信中HTTP或HTTPS请求未能在指定时间内获得响应时,即发生超时。这通常由服务器过载、网络中断或客户端设置不当引起。
当时间到达限制后会触发超时HTTP或HTTPS请求的错误。在使用`node:http`模块发出请求时,如果发生超时时,错误对象将包含一个code属性值为ETIMEDOUT或ESOCKETTIMEDOUT。
例如:
```javascript
import http from http;
import timedOut from timed-out;
const request = http.get(http://www.google.ru);
timedOut(request, 2000); // 设置请求超时时间为2秒
```
函数`timedOut`接受两个参数,分别是观看的请求和时间限制。其中:
- 请求:必填类型为 `ClientRequest`
- 时间:必填类型可以是数字或包含数字的对象,表示等待套接字上的connect事件的时间(以毫秒计),以及在不活动后继续等待的时间。
全部评论 (0)
还没有任何评论哟~


