2013-01-10 75 views
0

好的,所以我知道这已经被问过一百万次了,而且我已经阅读了大部分的帖子和答案,但是这是漫长的一天,我的大脑被炸了,我无法得到它去工作...Android JSONParser,httpclient和cookies

我有一个Android应用程序,我修改登录使用phpbb3用户表,但难倒,因为它需要启用cookie登录工作。

这是在我的应用程序当前HttpClient的代码,用我的旧非phpbb3的用户表的工作原理:

// defaultHttpClient 
DefaultHttpClient httpClient = new DefaultHttpClient(); 
HttpPost httpPost = new HttpPost(url); 
httpPost.setEntity(new UrlEncodedFormEntity(params)); 

HttpResponse httpResponse = httpClient.execute(httpPost); 
HttpEntity httpEntity = httpResponse.getEntity(); 
is = httpEntity.getContent(); 

什么我需要添加到得到这个接受cookies?必须能够从API 8开始工作。

回答

0

DefaultHttpClient处理开箱即用的cookies,您只需要重复使用相同的客户端,而不是为每个请求创建一个新的。

+0

好的提示,谢谢 – noni

+0

原来问题出在键盘和椅子之间....但是Nikita的回答帮我弄清楚了。 – user1517838