我正在开发一个应用程序,其中包括登录活动和主要活动。如果用户第一次登录,应用程序会保存用户名并传入 sharedPrefs。并且在下一次启动时,登录活动使用这些用户名和密码,如果服务器返回 true(在 xml 中,getEntity)主要活动意图开始。登录后,我想使用启动登录中设置的 cookie 与网页交互。据我在网上搜索,他们说我应该使用相同的 httpclient 以免丢失 cookie。我试过了,但无法管理。那么,我可以在不使用相同的 httpclient 的情况下使用 cookie 吗?
我的应用程序的一般逻辑:
httpclient.execute("http://www.abc.com/index.php?process=login&user="+variable1+"&pass="+variable1);
//here I get the entity of this response and I parse that return value, after that, if(login==true)--> go on...
//here I have to read all page from website which is protected by user authentication(by cookies).(ex:index.php?process=getmymessages)
//But I did not manage that. At this point what is your suggestions?
提前致谢!