LoopJ(https://github.com/loopj/android-async-http)の非常に人気のあるライブラリ(おそらく)を使用して、GETおよびPOSTリクエストを作成しています。正常に動作していればすべてですが、Cookieの処理に関しては、いくつかのエラーが発生しました。時折、私のアプリのPOST-Loginリクエストが理由もなく失敗することがあります。その場合、POSTリクエストのonFailureメソッドが正しく呼び出されます。
@Override
public void onFailure(Throwable error, String content) {
Log.e("custom onFailure POST", error.getMessage());
cb.onTaskComplete("LOGIN_FAILED");
}
奇妙なことに、「スロー可能なエラー」と「文字列コンテンツ」の両方がNULLオブジェクトです。そのため、ユーザーがアプリにログインする際の問題を分析するのは非常に困難です。誰かが私に、失敗の原因を知る方法を教えてもらえますか?リクエストからより良い失敗再投稿を取得するために実装できる他の方法はありますか?