proxy代理配置
proxy: {
// key: value 形式指定需要转发的url形式: 转发的目标对象
'/api': {
target: 'http://www.abc.com',
changeOrigin: true
pathRewrite: {"/^api":" " },
}
}
changeOrigin默认是false:请求头中host仍然是浏览器发送过来的host,
所以要改成true,得到的路径会变成http://www.abc.com/api
pathRewrite相当于重定向,
当实际需要请求的路径里面没有”/api“时. 就需要 pathRewrite,用’’^/api’’:’’, 把’/api’去掉, 这样既能有正确标识, 又能在请求到正确的路径。