一、如何使用?
1、在src/app.js里面配置request config
export const request = {
timeout: 10000,
credentials: 'include', // 把这行加上,请求会自动带上cookie等数据
dataField: 'data',
errorHandler,
errorConfig,
};
二、发现在chrome浏览器下,还无法携带cookie?
ps:首先这完全是chrome升级带来的坑;Chrome最新版本默认cookie携带是不带任何cookie参数的,所以就导致我们在第一步设置了也没有作用;
那如何解决呢?
1、打开chrome,输入以下命令后按回车,进入Chrome设置页面
chrome://flags/
如下图:

2、搜索SameSite by default cookies

3、把SameSite by default cookies设置为disable

操作完成后,重新刷新浏览器看看吧;
以上是我被chrome坑了一把发现,喜欢的就收藏一波,方便学习!!!
网友评论