什么是跨域
协议、域名、端口号不同请求,称之为跨域。
其他解释: 首先狭义的同源就是指,域名、协议、端口均为相同。 跨域,是指浏览器不能执行其他网站的脚本
如何解决
JSONP、CROS、代理(webpack)等
配置代理-webpack
vue项目中,实际放在vue.config.js中
module.exports = {
//关闭eslint
lintOnSave: false,
//代理跨域
devServer: {
proxy: {
"/api": {
target: "http://39.98.123.211",
// pathRewrite: { "^/api": "" }
}
}
}
}