私は現在、DefaultHttpClientを使用してRailsサーバーへのHTTPリクエストを作成しています。
ネットワーク呼び出しは、SocketTimeoutExceptionで約4%の時間失敗しています。
ネットワークトラフィックでWiresharkを実行し、次のことを発見しました。
私の成功した電話はこのように始まります
そしてこのように終わります
失敗した呼び出しは次のように始まります。
そしてこのように終わります
サーバーから送信されたHTTPOKメッセージがエンドコールから欠落しているため、約15秒後にタイムアウトになることに注意してください。
誰かが以前にこれに遭遇したことがあるか、またはサーバーからHTTPOKメッセージを受信しない理由を理解するためにAndroidApacheライブラリまたはApacheRailsをデバッグするための推奨事項があるかどうか疑問に思っています。