请求接口后获取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:用户登录状态

你可能感兴趣的:(请求接口后获取cookie)