在请求待处理期间是否可以中止请求?
代码:
var response = await request({uri :”https://www.google.com”})
我将如何终止此请求?(不是在谈论设置超时)
答案 0 :(得分:0)
您必须致电:.cancel
const req = request({uri :”https://www.google.com”})
req.cancel();
请记住,与await
一起使用将非常棘手,除非它发生在代码的另一部分中。如果您显示的是一个可以正常工作的示例,并且想中止请求,那么举个例子很容易。
此方法使用Bluebird的取消功能取消请求。
调用.cancel()
时: