http リクエストからのデータの取得に問題があります。一部のサーバー要求では、サーバーからコンテンツを解析するのに 1 分かかります。要求内のデータは短い json メッセージ (応答文字列に格納されます) であるため、それほど長くはかかりません。
Androidでorg.apacheライブラリを使用しています
これは、開発中の webrick サーバーではなく、本番環境の nginx サーバーでのみ発生します (はい、これは Rails API です)。
このコードは、すべての API インテントに使用されるスーパー クラスで使用されますが、場合によっては遅いだけです (一部の API リクエスト)。
コードは 3 行目の toString メソッドでハングします
HttpResponse result = ... ;
HttpEntity response = result.getEntity();
String answer = EntityUtils.toString(response);
これはよくある問題ですか?
編集: これらは、wireshark のログです https://img.skitch.com/20120426-jddnkdbhuttfujym9u4m7a2ph1.jpg