axios設(shè)置請(qǐng)求頭之后,發(fā)送的請(qǐng)求體依舊是json格式蕾殴,導(dǎo)致后臺(tái)無(wú)法獲取參數(shù)普办,需要手動(dòng)設(shè)置請(qǐng)求題轉(zhuǎn)換函數(shù)
- 設(shè)置請(qǐng)求頭
{ // options
// 設(shè)置請(qǐng)求頭
// 默認(rèn)還是以json格式傳遞
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
// 設(shè)置序列化請(qǐng)求參數(shù)函數(shù)
transformRequest: transFun
}
- 序列化請(qǐng)求值函數(shù)
const transFun =(data = {}) => Object.entries(data).map(ent => ent.join("=")).join("&")