既然要加cookie,那么就得获得这个cookie,一般是在用户登录成功后,服务器会在请求头中返回cookie,那么我们使用AFNetworking 3.1.0如何获得这个cookie呢? OK
直接上代码
这个Set-cookie 就会在task.respose中,我们通过实例化NSHTTPURLResponse来取得 Set-cookie(这个字段通过打印内容可以获得)
这样一来我们就可以取得这个cookie了,通过数据持久化存储到本地,在接下来的请求中在请求投中携带这个cookie就OK了,那么怎么携带呢?OK 代码来
之前通过NSUserdefaults,这里就直接取出来了,通过约定好的字段放到请求 头中就OK了 。
好了,基本就是这样了,不清楚的可以Google或者直接问我啦。