研究这个问题也出了挺多的毛病的,主要是网上的博文实现是太坑人了,自己亲自写一篇
步骤一:获取cookie
网上都是用HttpClient为例来获取cookies的对象就像这个博客我想大家不止看过一遍吧,如图1.1这样:
图1.1
相信都会有问题,大家申请网络数据都不是用HttpClient吧.应该都是用第三的申请网络方式,但是怎么在第三方申请网络方式中获取cookies呢 这个是个问题啊.而且这个时候申请网络数据一定要在登录的时候返回的网络数据才能得到cookies.这里我用的是volley网络申请框架进行的.具体的代码实现如图1.2
StringRequest stringRequest =
new
StringRequest(
Request.Method.POST, requestUrl,
new
Response.Listener<String>() {
@Override
public
void
onResponse(String response) {