1.proxy介绍(一般用于开发环境)
前端经常会面临跨域的问题,在vue中可以通过配置proxy代理的方式来解决。它的目的设置代理来解决跨域访问的问题: p比如我们的一个api请求是 http://localhost:8888,但是本地启动服务器的域名是 http://localhost:8000,这 个时候发送网络请求就会出现跨域的问题; 那么我们可以将请求先发送到一个代理服务器,代理服务器和API服务器没有跨域的问题,就可以解决我们的跨 域问题了;
CORS服务端(也就是我们合作的后端)
让他写上Access-Control-Allow-Origin属性就可以了,前端不用做什么操作!
ctx.set('Access-Control-Allow-Origin', 'http://localhost:3000');
ctx.set('Access-Control-Allow-Credentials','true');
body.data={ carId:100, carName:'宝马x5-1000' };