【问题标题】:Is it possible to use AndroidHttpClient with PersistentCookieStore?是否可以将 AndroidHttpClient 与 PersistentCookieStore 一起使用?
【发布时间】:2013-04-07 03:36:09
【问题描述】:

我想使用 AndroidHttpClient 而不是 DefaultHttpClient。 在documentation 中说:

此客户端处理 cookie,但默认情况下不保留它们。要保留 cookie,只需将 cookie 存储添加到 HttpContext:

context.setAttribute(ClientContext.COOKIE_STORE, cookieStore);

我从哪里得到这个上下文??? 我应该从 AndroidHttpClient 获取它还是应该先创建它然后传递它?

【问题讨论】:

    标签: android apache android-networking apache-commons-httpclient androidhttpclient


    【解决方案1】:
    AndroidHttpClient client = AndroidHttpClient.newInstance(...);
    HttpContext ctx = new BasicHttpContext();
    ctx.setAttribute(...);
    HttpGet get = new HttpGet(...);
    
    client.execute(get, ctx);
    

    【讨论】:

      猜你喜欢
      • 2021-11-12
      • 2016-04-01
      • 2011-01-20
      • 2018-08-11
      • 2021-08-05
      • 2019-03-18
      • 2014-03-15
      • 2021-03-31
      • 2020-12-22
      相关资源
      最近更新 更多