2013-01-10 106 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