Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序有一个长时间运行的请求,需要一分钟以上。如果我使用的是 Chrome 或 Firefox,我只需要耐心等待。但是,如果我使用 IE,则在一分钟后我会弹出一个弹出窗口,提示我已达到网络连接超时。
这是为什么?
默认 Internet Explorer 超时为 1 分钟。由于您的进程是一个长期运行的进程,IceFaces 不会发送响应并且它会超时。
您可以通过为长时间运行的进程生成一个新线程并立即返回响应来避免这种情况。IceFaces 有大量的轮询或推送选项可供您使用,让您的客户知道长时间运行的过程何时完成。
Tested with IE9 and Firefox, problem does not occur in Firefox.
I am using
<object data="/generatepdf/docid=23" width="960" height="1360">
4 vim - Vim:为什么用 $ 表示行尾?
2 c# - c# 在整个程序中动态地将文本添加到文件中
2 jquery - 突出显示 Web 元素中的特定文本
1 javascript - jQuery 在缓存中预加载图像并在其他功能继续之前获取原始图像大小
1 sql - 更改子查询以加入 Oracle 视图中的两列
1 angularjs - Shim from grunt-contrib-requirejs not wrapping library
1 regex - .htaccess 使用代理从子目录重定向到另一个域
Reference php × 1429865 c/c++ × 756500 nginx × 49975 mongodb × 159057 mybatis × 3233 anaconda × 13410 pycharm × 14671 python × 1902243 vscode × 56040 docker × 110988 github × 49000 flask × 49129 ffmpeg × 24037 jmeter × 16910 matplotlib × 63493 bootstrap × 54641