fetch傳送Form Data請求並攜帶cookie
今天我們來說說如何fetch傳送Form Data請求並攜帶cookie,直接進入正題好吧,別問我今天為啥不在開始吹兩句了,累到一句牛逼不想吹。。。。。。
步驟1:
設定頭部, "Content-Type": "application/x-www-form-urlencoded"
步驟2:
傳送請求的時候採用key=val&key1=val1這種形式進行連線
步驟三:
直接在本地種好要傳送的cookie即可
示例如下
document.cookie='a=bbbbb' fetch("url", { method: 'POST', credentials : 'include', headers: { "Content-Type": "application/x-www-form-urlencoded", }, body:'KeyWord=&CatCode=0111_ganjuchengyou&PageIndex=1&PageSize=20&Sort=' }) .then(r => { return r.json() }) .then(r => { console.log(r) })
請求結果:
特別注意:fetch預設是不攜帶cookie的,要想攜帶cookie,一定要設定 credentials : 'include' ,