服務(wù)端PHP已經(jīng)開(kāi)啟了跨域header('Access-Control-Allow-Origin:*');前端用Axios發(fā)送跨域請(qǐng)求instance.post("/reward", {...reward}).then((response) => { let serverData = response.data if (serverData.flag) { cb(serverData.ret) } else { ecb(serverData.error) } }).catch((error) => { console.log(error) ecb(error) })所有的其他設(shè)置均使用默認(rèn)問(wèn)題:這個(gè)請(qǐng)求會(huì)觸發(fā)預(yù)檢測(cè)發(fā)送一個(gè)OPTIONS請(qǐng)求,恰巧服務(wù)端Nginx貌似不支持OPTIONS請(qǐng)求。但是如果參數(shù)是JSON.stringify轉(zhuǎn)化后的字符串,就能夠正??缬?。(手動(dòng)設(shè)置過(guò)header的content-type,均無(wú)效)
Axios跨域POST請(qǐng)求參數(shù)為什么不能使Object
有只小跳蛙
2019-03-05 17:12:04