一、如何使用?
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/
如下圖:
image.png
2、搜索SameSite by default cookies
image.png
3、把SameSite by default cookies設置為disable
image.png
操作完成后,重新刷新瀏覽器看看吧;
以上是我被chrome坑了一把發現,喜歡的就收藏一波,方便學習!!!