Retrofit 获取、设置cookie

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Retrofit 获取、设置cookie相关的知识,希望对你有一定的参考价值。

参考技术A Cookie一般用于后台和客户端数据访问的有效保证,由服务端创建,客户端保存,客户端访问时将Cookie保存在请求数据header里面,服务端收到访问请求后,解析出header的库,对本次请求进行有效的验证

移动端网络库一般都是用Retrofit库,Retrofit是对Okhttp的一次很完美的封装,并且可以自定义Okhttp,我们这里使用的方法就是利用拦截器,拦截每一次请求与访问,解析收到的数据,拿到header里面的Cookie,在把Cookie封装到每一帧的请求里面去

//第四步 Retrofit 初始化中加入 client 配置:

跟方法一样的,不同写法。

参考文章:
https://blog.csdn.net/jackzhouyu/article/details/79500148
https://blog.csdn.net/lv_fq/article/details/77132273

以上是关于Retrofit 获取、设置cookie的主要内容,如果未能解决你的问题,请参考以下文章

Android实战----Android Retrofit2.1.0设置编码格式GBK

如何使用Retrofit解决IllegalArgumentException“格式错误的内容类型:...”

使用 Retrofit 获取 JSON

使用 Moshi 从 Retrofit 调用中没有得到任何结果

Android:使用 Retrofit 获取不同的对象列表数据

Retrofit2:如何使授权令牌标头动态化?