vue 2 跨域問題

Richard852555發表於2022-12-09
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 協議》,轉載必須註明作者和本文連結

相關文章