uniapp谷歌浏览器dev环境跨域问题解决
生活随笔
收集整理的這篇文章主要介紹了
uniapp谷歌浏览器dev环境跨域问题解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
uniapp跨域問題只會出現在H5模式中,在微信小程序和app中是不存在此問題的,關于跨域的解決官方推薦使用xbuilder內置的瀏覽器來解決。
但是猿人永不為奴!!!
1、在manifest.json中配置請求代理
源碼:
"h5": {"devServer": { "disableHostCheck": true,"proxy": {"/api": {"target": "http://192.168.4.120:8081/api","changeOrigin": true,"secure": false, "pathRewrite": {"^/api": ""}}}}}2、在uni.request傳遞請求路徑時只需要從api開始寫相對的請求路徑就可以了,不用帶域名和端口信息。
3、此時請求就已經可以正常訪問了,但是注意:在瀏覽器控制臺中發送的請求路徑時當前前端項目端口的地址,實際上是進行了轉發。
總結
以上是生活随笔為你收集整理的uniapp谷歌浏览器dev环境跨域问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用HBuilder X 创建项目,(u
- 下一篇: 前端开发环境准备