Vue給后端發送請求出現跨域問題


報的是這樣的

 

 大概意思說我不能跨域請求,我的前端部署在8080上,后端在8081,然后就百度查情況,解決辦法如下

去vue項目中找到這個配置文件

 

 在proxyTable中添加這段代碼

//apis表示一個id的意思,他會找到這里來
'/apis': { //解決跨域 target: 'http://127.0.0.1:8081/', changerOrigin: true, //是否跨域 pathRewrite: { '^/apis': '' //需要rewrite重寫 } }

最后去定義baseURL的地方改成代稱就好了

axios.defaults.baseURL = '/apis'


哦耶,成功了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM