【发布时间】:2024-05-29 13:55:01
【问题描述】:
我在 ASPX 页面 (.NET 3.5) 上向启用 AJAX 的 WCF 服务发出了一个长时间运行的请求。设置基本上工作正常,我在 n 秒后将结果返回给我的 JavaScript 回调,但我想知道是否有办法让浏览器在处理过程中保持服务器上的进度更新(即 web 服务方法)正在运行。
我花了一段时间研究这个问题,但不幸的是我找不到任何关于我的问题的帖子。由于 AJAX 请求基本上应该是一个 XmlHttp 请求,因此我假设可能有一种查询状态的方法(理想情况下,甚至可以查询一些状态信息,例如“处理了 m 个条目中的 n 个”)。
如果我的问题不够清楚,请告诉我,提前感谢您的帮助。
G.
【问题讨论】: