vue axios请求跨域问题,但我写了个html 用ajax请求却可以?这是为什么呢??
后端的php都写成这样了,用axios还是请求不了。
报错:
有两个Login
回答
vue设置里面配了代理没有,比如:
proxyTable: { '/api':{
target:"http://localhost:3000",
changeOrigin: true,
pathRewrite: {'^/api' : ''}
}
},
如果请求正确的设置了响应头 是不需要在vue里加代理的,既然用ajax可以 打开开发者工具 比对两个请求有什么不一样
检查一下是不是接口地址最后有/没加
可以获得返回值了,但是值为啥不是json格式的?
以上是 vue axios请求跨域问题,但我写了个html 用ajax请求却可以?这是为什么呢?? 的全部内容, 来源链接: utcz.com/a/30713.html