在Android Volley中处理会话Cookie
对于那些与Volley不同的是它的网络库,它将根据Android版本将它的http请求客户端从HttpUrlConnection或HttpClient切换,所以我需要知道的一件事是如何为这些客户端类型添加Cookie支持。 我如何选择进入两种类型的客户端的会话管理?
我已经看到了这个解决方案:使用Cookie与Android排球库
这是朝着正确方向迈出的重要一步。 有没有人找到一种方法将这个逻辑降低到图书馆而不使用偏好? 或Volley引用到应用程序中。 我不介意重写Volley助手类来为此应用一些支持,但不确定这两种类型的http客户端是否支持cookie,以及我需要做什么以启用Cookie支持?
或者有没有办法使用CookieManager的Volley呢?
看看我关于您链接的其他问题的答案。 通过指定用于Volley的HttpClient来使用,它只会使用那个连接。 因此避免了在两者上设置cookie的需要。
为了处理会话cookie,我使用CookieManager和CookieStore自己的实现。 在这里我展示了一个实现,将Cookie存储在SharedPreferences中
链接地址: http://www.djcxy.com/p/15419.html