请求接口后获取cookie

问题描述:

用户在一台服务器登录的,但下次请求的时候跑到了另外一台服务器,导致登录状态失败。后台需要让APP在请求header中添加slb-serverid与JSESSIONID,但是APP完全不知道去哪里获取

解决过程
参考文章:https://www.cnblogs.com/absty-guo/p/7656039.html

这篇参考文章提供了三种方法,楼主试了前两种,都挺好。

第一种拿到的是dic 然后根据key去拿到自己需要的数据
第二种拿到的是string 然后以;分割取到第一个值

最早楼主采用的是第二种,但有个问题就是接口会存在slb-serverid与JSESSIONID同时返回的情况,导致取的时候有问题。所以最后选用了第一种方式。拿到的样式如下:


根据Name  找到需要的value.

其他说明:

slb-serverid:服务器地址

JSESSIONID:用户登录状态

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容