我正在调用一个需要50分钟才能发送响应的cgi脚本。我需要保留我的xhr活动直到响应来自该cgi。 如何做到这一点? 它似乎在某些默认时间后自动超时请求超时。XMLHttpRequest在响应到达之前超时
0
A
回答
0
0
我不认为你应该做这个内嵌的请求。另一种方法是将你的请求作为一个工作提交给一些后端进程/线程/消息队列,并存储一个引用以便你可以访问结果。在数据库甚至文件中,一旦处理完成。
直到结果可用,您可以显示一些“更新”文本或旋转图标,让用户知道发生了一些事情。
对于那段时间我不会依赖于一个开放的HTTP连接。
相关问题
- 1. CFZip问题 - 在达到超时限制之前计时
- 2. 如何在达到超时之前读取UDP连接?
- 3. 超时XMLHttpRequest
- 4. Ajax xmlhttprequest超时
- 5. XMLHttpRequest onload在完成时破坏响应?
- 6. 在QML中超时XMLHttpRequest
- 7. XMLHttpRequest没有响应
- 8. 的XMLHttpRequest:空响应
- 9. XMLHttpRequest的空响应
- 10. msxml XMLHTTPRequest和超时
- 11. Android响应超时
- 12. 超时已过期。超时时间已过的操作完成之前或在服务器未响应
- 13. 完成操作或服务器没有响应之前已超时的时间
- 14. 超时已过期。在操作完成之前超时或服务器没有响应
- 15. XMLHTTPRequest的响应返回null
- 16. 超时已过期。之前完成上述操作超时时间已过或服务器没有响应
- 17. 超时已过期。之前的操作的完成的超时时间已过或服务器未响应
- 18. 超时过期。操作完成之前超时时间已过或服务器没有响应
- 19. 超时已过期。之前的操作的完成的超时时间已过或服务器未响应
- 20. Web Service在响应前似乎超时1分钟
- 21. 代码在API响应之前执行
- 22. Asp.Net会话在FormsAuthentication之前超时
- 23. 会话在超时之前过期
- 24. BITS上传响应超时
- 25. HTTP/1.1 504超时响应
- 26. 响应超时xamarin android
- 27. 在Rails中发送响应之前检查JSON响应
- 28. ASP.NET Web API HttpContext响应在IOwinContext响应之前发回
- 29. gevent:I/O在超时之前完成,但超时仍然发生
- 30. XMLHTTPREQUEST在Javascript中使用JSON响应?
尝试优化该CGI脚本,50分钟太多:) – Ankit