HttpClient
次のように、サーバー接続を行うために を使用しています。
DefaultHttpClient client = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.example.com/login");
HttpResponse response = client.execute(httppost);
サーバー セッションはCookieを使用します。
セッションを維持するには、後続のすべての接続に同じクライアントを使用する必要があります。私がやっていて、うまくいきます。
しかし、問題は、Android では通常、必要なときにアクティビティ データが破棄され、HttpClient
(私のアプリケーションが baclground にあるときに) も破棄され、セッションが失われることです。
HttpClient
永続化する方法はありますか?または、このケースをどのように解決しますか?
ありがとうございました。