在浏览器中通过fetch
或xmlhttprequest
发起网络请求时,如果网络请求耗时很长会怎样?例如。 20分钟。浏览器是否有拒绝请求的时间限制?可以扩展吗?
我正在考虑使用单个网络请求将大文件上传到服务器端点,但在连接速度较慢的情况下可能需要很长时间。虽然我只是询问浏览器行为。
答案 0 :(得分:0)
通常这些值是在网络服务器上设置的。
您可能需要联系 Web 管理员,看看他们是否可以调整 xmlhttprequest 超时值。
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/timeout
额外的主动建议:对于大上传/大数据,如果可能,尽量使用巨型帧。