2013-08-24 55 views
6

对于那些unfamilar用乱射的一个网络图书馆,并会根据Android版本从HttpURLConnection类或HttpClient的切换它的HTTP请求的客户端,所以有一件事我需要知道的是如何cookie支持增加每个这些客户端类型。我如何选择进入两种类型的客户端的会话管理?处理会话Cookie中的Android凌空

我看到此解决方案: Using cookies with Android volley library

这是在正确方向上的良好步骤。有没有人找到一种方法将这个逻辑降低到图书馆而不使用偏好?或Volley引用到应用程序中。我不介意改写凌空助手类应用一些支持这一点,但不知道这两种类型的HTTP客户端的支持饼干和正是我需要做的打开cookie支持?

也有使用排与CookieManager可能的方法吗?

+0

评论任何人的饼干吗?饼干/令牌经常在REST API的使用,这是有道理的,讨论如何将自定义标记添加到页眉和这些地方应保持。 – TestBest

回答

2

拿上你链接的其他问题,看看my answer。通过指定用于Volley的HttpClient来使用,它只会使用那个连接。因此避免了在两者上设置cookie的需要。

1

对于处理会话cookie,我使用CookieManager和自己的实现的CookieStore的。 Here我展示的这个实现,存储SharedPreferences