android xutils cookie 发送

最近遇到一个问题,因为项目中遇到的请求很频繁,所以采用了volley框架。然而volley框架有一个问题——不支持大文件的上传。所以在这里想到了使用以前使用的xutils这个老牌框架。因为大部分请求都是使用volley的,所以,获取到的volley的cookie是字符串形式保存到本地。然而,要使用xutils上传cookie,在这里遇到了问题。正常情况下xutils获取和上传cookie是这样式的:

xutils的cookie获取和发送

遇到的问题就是,不了解怎么将cookie以字符串的形式发送。

 http.configCookieStore(cookieStore);
这个是xutils里的cookie的很常用的形式。我尝试自己创建一个cookieStore,但是怎么都发送不成功。

后来经过查找资料,不断的看别人的代码,终于让我发现了,其实很简单:

RequestParams params = new RequestParams();
params.addHeader("Cookie", "本地保存的Cookie");

这样就解决问题了。

android的路上还有很多东西需要学习,特记录这个简单的问题,来记录我的点滴成长。加油!

你可能感兴趣的:(Android手记)