axios跨域怎么处理
1、跨域,一个很是让人尴尬的问题,有些人可以在后台中设置请求头,但是很多前端并不具备后台的知识,并无法自己独立的搭建一个服务器,所以就变成了一个尴尬的事情,当然,有很多的虚拟服务器,能够解决跨域问题,他们的实质都是通过后台取与后台沟通,从而委婉的解决跨域问题正好,webpack正有这种功能,所以vue-cli也是有解决跨域的能力当然,不可能我们直接发送ajax就成功,对吧,我们肯定要修改配置文件。

2、代码:
dev: {
env: require('./dev.env'),
port: 8080,
autoOpenBrowser: false,

3、assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {
'/gp': {
target: 'http://we7.qw1000.cn/',
changeOrigin: true,
pathRewrite: {
'^/gp': '/'
}
}
}
}

4、这是一个通用模板,主要涉及到几个概念:dev,自然是虚拟服务器的意思,autoOpenBrowser也不是多重要的属性,只是配置能不能自动打开浏览器。

5、关键点在于
proxyTable: {
'/gp': {
target: 'http://we7.qw1000.cn/',
changeOrigin: true,
pathRewrite: {
'^/gp': '/'
}

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:162
阅读量:150
阅读量:110
阅读量:194
阅读量:123