記錄一個關于請求跨域問題蛆封,問題如下截圖:
排查了老半天,后端勾栗,nginx配置還是會有問題惨篱。
后面度娘看到前端也需要配合修改,
如果 Access-Control-Allow-Origin設置為 " * "围俘,前端需要設置withCredentials=false
DONE~
參考:https://zhuanlan.zhihu.com/p/65059023
# 代碼如下
// create an axios instance
const service = axios.create({
baseURL: process.env.VUE_APP_BASE_API, // api 的 base_url
withCredentials: false, // 跨域請求時發(fā)送 cookies, default: false
timeout: 10000, // request timeout
responseType: 'json', // default
maxContentLength: 2000,
maxRedirects: 5, // default
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
paramsSerializer: function (params) {
return Qs.stringify(params, {arrayFormat: 'brackets'});
}
})