我正在使用一个HttpClient
来建立服务器连接,如下所示:
DefaultHttpClient client = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.example.com/login");
HttpResponse response = client.execute(httppost);
服务器会话与cookie一起使用。
为了保持会话,我必须对所有后续连接使用相同的客户端。我正在做并且工作正常。
但问题是,在 android 中,活动数据通常会在需要时被销毁,这HttpClient
也会破坏(当我的应用程序在 baclground 中时),因此会话丢失。
有没有办法使HttpClient
持久?或者我该如何解决这个案子?
谢谢你。