2016-05-31 19 views
8

$http docsには、未定義の場合のデフォルトのタイムアウトは何も記載されていません。

どのようにこの設定のデフォルト値がわかりますか?

+0

デフォルトではタイムアウトはありません – floribon

+0

http接続は無期限に開いたままですか?サーバー側で[ClientAbortException](https://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/catalina/connector/ClientAbortException.html)が表示されています。唯一の可能性は、クライアントがサイトを離れることです。 –

+1

私はあなたが漏れや攻撃を防ぐためにブラウザによって内部的にタイムアウトを設定していると思います。 – floribon

答えて

2

一度にHTTPリクエストのデフォルトタイムアウトは30秒でしたが、多くのブラウザではデフォルトで「キープアライブ」ポーリングが行われるようになったため、現実的ではありません。私はHTTPリクエストを数分待ってからサーバー自体が最終的にタイムアウトを断念して発行しました。

+1

ff57でタイムアウトとマークされるまで約2分のリクエストがあることがわかります。 – akostadinov

関連する問題