1、后台进行支持。
httpServletResponse.setHeader("Access-control-Allow-Origin", httpServletRequest.getHeader("Origin")); httpServletResponse.setHeader("Access-Control-Allow-Methods", "GET,POST,OPTIONS,PUT,DELETE"); httpServletResponse.setHeader("Access-Control-Allow-Headers", httpServletRequest.getHeader("Access-Control-Request-Headers")); httpServletResponse.setHeader("Access-Control-Allow-Credentials","true");
2、前端
axios.defaults.withCredentials = true;//跨域 axios.defaults.baseURL = 'http://localhost/'; // axios.defaults.baseURL = 'http://fleet-test.blackview4g.com:8006/fleet/' axios.defaults.headers = { "Content-Type": "application/x-www-form-urlencoded" } axios.defaults.transformRequest = function(data){ data = qs.stringify(data); return data; }