![](/img/trans.png)
[英]Aborting a long-running CGI script written in C++ from client with AJAX request
[英]Long-running CGI script hangs
我有一个CGI脚本,它需要几分钟才能运行。 我想保持它很简单。 当前,它打印有关该过程的一些信息,然后开始运行它。 完成后,它将显示作业的结果。
当我在telnet中加载它时,它可以完美运行。 但是,Firefox在完成该过程之前不会显示标题信息。 是否可以使用一些JavaScript调用或DOM设置来告诉浏览器加载其已有的信息并保持紧密状态?
再次,我只想要简单的东西,因为脚本已经按原样工作了。
如果标头信息包含直到处理完成才关闭的HTML标记,浏览器可能会等到它获得关闭标记后再呈现HTML。
您可以尝试重组HTML以避免这种情况,或者在CGI脚本进行时使用multipart/x-mixed-replace
推送更新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.