uni-app跨域解决方案

github地点,喜好的能够star下哦

1.官方引荐
cors和插件装置处理跨域

2.设置uni-app 中 manifest.json->h5->devServer
manifest.json

    "h5": {
        "devServer": {
            "port": 8000,
            "disableHostCheck": true,
            "proxy": {
                "/dpc": {
                    "target": "http://dpc.dapeis.net",
                    "changeOrigin": true,
                    "secure": false
                }
            }
        }
    }

http要求

uni.request({
    url: '/dpc/getUserInfo', 
    success: (res) => {
        console.log(res.data);
    }
});

如许要求webpack会剖析为要求http://dpc.dapeis.net/dpc/

参考资料:

webpack-dev-server
webpack跨域API

    原文作者:potato1314
    原文地址: https://segmentfault.com/a/1190000017911280
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞