vue 2 跨域问题

Module.exports = {

 devServer: {

 open:true,

 //以上的ip和端口是我们本机的;下面为需要跨域的

 proxy:{ //配置跨域

 '/login':{ //表示拦截以/开头的请求路径

 target:'http://laravel:8080',    //跨域的域名(不需要写路径)

 ws:true, //是否代理websocked

 changeOrigin:true,//允许跨域

 logLevel:  'debug',

 /* pathRewrite:{

                    '^/api':''   //把/变为空

                } */

            }

        }

    }

}
 this.axios.post('/login',this.form)  

 //proxy会自动拦截/login开头的之后自动再前面补充http://laravel:8080

 //就变成 http://laravel:8080/login;  记得重新运行 npm run serve
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!