uniapp h5 本地跨域生效,部署后接口请求失败
本地代码,manifest.json 跨域配置为
"devServer" : {  
            "disableHostCheck": true,  
            "proxy" : {  
                "/api" : {  
                    "target" : "https://app.12.123456.com",  
                    "changeOrigin": true,  
                    "secure": false,  
                    "pathRewrite" : {  
                        // "pathRewrite"是必要的,不然读取不到数据  
                        "^/api" : "/"  
                    }  
                }  
            }  
        },  
本地效果成功 。
发行h5,部署之后,因为服务器域名为 https://h5.app.12.123456.com 跟接口请求地址 https://app.12.123456.com 稍有不同,但manifest.json中的还是写的https://app.12.123456.com,因为这个才会真正请求到接口
部署上去后, 请求接口竟然是https://h5.app.12.123456.com  
 
             
             
             
			 
                                        
                                     
                                                                                                                                                                                                                                                             
                                                                                                                                                                                 
                                                                    