用uniapp開發(fā)h5時出現(xiàn)的跨域問題
在manifest.json的源碼視圖中的h5下進(jìn)行如下配置息堂,意味著將uni.request發(fā)起網(wǎng)絡(luò)請求時,碰到的/api字符肌蜻,將轉(zhuǎn)發(fā)到tatget的配置的域名
"h5" : {
"title" : "blindDate",
"devServer" : {
"disableHostCheck" : true,
"proxy": {
"/api": {
"target": "https://your.yuming.com",
"changeOrigin": true,
"secure": false,
"pathRewrite":{"^/api":"/"}
}
}
}
}
發(fā)起網(wǎng)絡(luò)請求時將改為
uni.request({
url:"/api/youapiname", //僅為示例砰嘁,并非真實的接口地址
method: 'POST',
header:{
'content-type': 'application/json', // 默認(rèn)值
'token': token
},
success(res) {
console.log(res)
}
})