最終的に 8 分以上かかる http リクエストを作成しています。私にとって、この長時間実行されるリクエストは正常に機能します。問題なくブラウザに応答を返すことができます。(私はサーバーと同じネットワーク上にいます)。
ただし、一部のユーザーでは、ブラウザーがまったく応答を返しません。(注: 同じ http 要求が 1 分で実行されると、これらのユーザーは問題なく応答を確認できます)
これらのユーザーはたまたま別のネットワークにいます。そして、それらの場所とサーバーの間にファイアウォールが 1 つまたは 2 つある可能性があります。
彼らのフィドラーで、リクエストが応答を待っているだけであることがわかります。
私は今、ファイアウォールがアイドル状態の http 接続を強制終了していると想定しています..しかし、よくわかりません。
応答が返ってこない理由、または接続が切断されない理由がわかれば、非常に役に立ちます。
また、サーバーにリクエストを送信 (フラッシュ) した後でも、何らかの方法でサーバーへのダミー信号の送信を維持するアプレットを作成することで、この問題を修正することは可能ですか?