【问题标题】:How to accept cookies when using a webservice - Android?使用网络服务时如何接受 cookie - Android?
【发布时间】:2015-08-24 08:08:17
【问题描述】:

我正在尝试向我的网络服务发送 HTTP Post 请求。它似乎可以工作,但是未启用 cookie。

我尝试在我的应用程序中导入android.webkit.CookieManager,然后使用此代码:

CookieManager cookieManager = new CookieManager();
cookieManager.setAcceptCookie(true);

我收到一条错误消息,告诉我无法实例化 CookieManager。

有没有办法在发送 POST 请求时允许使用 cookie?

感谢您的帮助。

【问题讨论】:

  • CookieManager 是单个实例类,这意味着不能使用 new 关键字创建对象。尝试使用CookieManager.getInstance()

标签: android web-services cookies android-studio


【解决方案1】:

【讨论】:

  • 不,如果没有 webview,它将无法工作。在这种情况下,您需要存储 cookie,然后将其添加到 http 标头。你用什么来调用网络服务
猜你喜欢
  • 2012-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-13
  • 2013-11-18
  • 2014-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多