Fetch 請求默認是不帶cookie的。需要設置fetch的第二個參數;
先來看下,請求頭部信息Request
- method - 使用的HTTP動詞,GET, POST, PUT, DELETE, HEAD
- url - 請求地址,URL of the request
- headers - 關聯的Header對象
- referrer - referrer
- mode - 請求的模式,主要用於跨域設置,cors, no-cors, same-origin
- credentials - 是否發送Cookie omit, same-origin
- redirect - 收到重定向請求之后的操作,follow, error, manual
- integrity - 完整性校驗
- cache - 緩存模式(default, reload, no-cache)
其中改變credentials 參數來讓請求中包含cookie
fetch(url, {credentials: 'include'})