カレッヂ |
質問者 めぐみ
投稿日 10/30(火) 18:28:21
unixサーバーで、WEBからCGIでサーバーのバッチをキック(systemで)して5分ぐらいたつと、 ブラウザがタイムアウトをだします。 短いバッチですと、そのバッチ終了後、htmlを同cgiで表示できるのですが。。 どうしようもないでしょうか? |
回答者 しあわせのツボ
[削除]
投稿日 10/30(火) 20:56:06
どうしようもないと思います。5分も待ってくれるだけマシではないでしょうか。 それでもどうしてもというなら、私なら以下のようにします。 叩く>まず適当な「処理中」HTML(metaタグで定期的にrefresh)を生成、そのLocationを返す>走り終わったらそのHTMLを「処理完了」に書き換える(refreshはしない)>ブラウザに「処理完了」HTMLが表示される |
回答者 しあわせのツボ
[削除]
投稿日 10/30(火) 21:00:17
もしくは、CGIの方で定期的(5秒ごととか)に空白文字(スペースなり\nなり、HTML上で無視される文字)を出しておけばタイムアウトになりません。 |
返信(回答)する
Web裏技 |