我有一个 API,可以执行可能需要长时间运行的任务,最多可能需要 10 分钟。当我从 Postman 调用 API 时,效果很好,但是当我从浏览器(Chrome、Safari、Firefox)使用 API 时,请求会在收到响应之前超时。API是用NodeJS/Express编写的,我已经增加了服务器的超时时间。我还增加了用于进行 API 调用(请求-承诺)的 javascript 库的超时。即使请求在浏览器中超时,API 也会继续运行并完成。如何阻止浏览器的请求超时?
javascript ajax rest google-chrome http
ajax ×1
google-chrome ×1
http ×1
javascript ×1
rest ×1