【问题标题】:Android JSONParser, httpclient and cookiesAndroid JSONParser、httpclient 和 cookie
【发布时间】:2012-12-25 08:20:45
【问题描述】:

好的,所以我知道这个问题已经被问过一百万次了,我已经阅读了大部分的帖子和答案,但这是漫长的一天,我的大脑被煎炸了,我无法让它工作......

我有一个 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();

我需要添加什么才能让它接受 cookie?必须能够从 API 8 开始工作。

【问题讨论】:

    标签: android cookies httpclient


    【解决方案1】:

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

    【讨论】:

    • 原来问题出在键盘和椅子之间....但 Nikita 的回答帮助我解决了这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 1970-01-01
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多