解決axios請求cookie無法攜帶問題

2021-10-06 12:42:35 字數 576 閱讀 3409

js-cookie:     可以訪問這個鏈結

然後在元件內引入

import cookies from 'js-cookies'

然後通過set來設定我們的cookie

cookies.set('name', 'value', );

然後通過get來獲取我們的cookie

cookies.get('name'); // => 'value' 

這時我們訪問後台的cookies就可以看到我們儲存的cookie了

最後需要在axios請求攔截中設定header頭

config.headers['名子']=cookies.get('獲取的cookie值 ')

axios請求無法攜帶cookie

背景 最近在用vue重構公司公司angularjs 1.x專案,老專案身份認證採用的cookie,前端ajax庫採用是angularjs的 http resource服務,新版採用的是axios,但是發現前端http響應頭中少了set cookie屬性,同時在瀏覽器中查詢不到cookie資訊,服務端...

axios請求不攜帶Cookie的原因

axios請求預設是不攜帶cookie的,如果需要攜帶cookie前端需要配置 允許攜帶cookie請求 axios.defaults.withcredentials true 即 建立axios例項 const service axios.create 同時還要確保後端配置了 access con...

axios資料請求

請求方式預設是get 可以忽略,安裝get 請求寫法一axios.get請求寫法二axios then res catch error 這些請求寫在new vue中的methods中post請求寫法axios.defaults.headers.post content type 這裡的請求頭寫法是對...