后端 express
app.all('*', function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res.header('Access-Control-Allow-Headers', 'Content-Type');
next();
});
前端 axios
import axios from 'axios'
axios.defaults.baseURL = "http://localhost:5001"
var formdata = new FormData();
formdata.append('file', f);
axios({
url: '/',
method: 'post',
data: formdata,
headers: {'Content-Type': 'multipart/form-data', 'Access-Control-Allow-Origin': '*'}})
.then(function (res) {
console.log(res)
})
.catch(function (err) {
console.log(err)
})


在express这个代码上已经加了 app.all这套响应头代码,
在前端发送请求为什么还那样问题?
MMMHUHU
慕婉清6462132
慕标5832272
largeQ
手掌心
随时随地看视频慕课网APP
相关分类