【发布时间】:2023-03-13 23:55:02
【问题描述】:
在 JavaScript 中实现 Ruby Timeout 模块功能的最佳方式是什么?
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/timeout/rdoc/Timeout.html
例如取消(异步)完成时间超过给定时间的请求?
编辑:
明确我想要实现的目标:
例如,如果我在 node.js 中执行 HTTP 请求,例如
http.request(options, callback).end();
如果请求的时间超过给定的超时时间,我想取消请求。因此,取消绑定回调或确保请求没有进一步影响所需的一切。
【问题讨论】:
标签: javascript ruby coffeescript settimeout