如題,我有一個專案,前端vue,后端tp5.1,
事情是這樣的,我的專案是中英日三語的,為了省事,我使用一套中文,一套英文,一套日文的方案解決,
一開始做中文的,后臺使用vue涉及到跨域問題在tp5后端解決了,
現在要復制一套英文版出來,vue和tp5后端復制完改完文字,包括vue的請求地址,打包vue之后報錯提示跨域,中文的沒有問題,
然后我又重新本地把中文的vue專案改成英文的介面地址后再重新打包上傳,可以請求英文的后臺地址,OK,英文的跨域報錯解決了,然而!!!當我把本地的vue專案請求地址再改回中文后臺后,中文后臺提示跨域~~~,我就頭大了,各路大神,誰能給提點意見,下面附下關鍵代碼
中文的請求地址,vue專案地址admin.test.com
const request = axios.create({
baseURL:'http://www.test.com',
timeout:5000,
headers:{
'X-Requested-With': 'XMLHttpRequest',
"content-type": "application/x-www-form-urlencoded"
}
})
英文的請求地址,vue專案地址enadmin.test.com
const request = axios.create({
baseURL:'http://en.test.com',
timeout:5000,
headers:{
'X-Requested-With': 'XMLHttpRequest',
"content-type": "application/x-www-form-urlencoded"
}
})
中文的報錯

英文的正常

分少了一點,大神見諒,平時忙著搬磚沒認真刷過分,可以有償解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/239519.html
標籤:HTML5
上一篇:如何將一個jsp的js中的值傳到這個jsp的java代碼中啊?
下一篇:代碼啥意思,有懂的?
