跨域的问题
今天封装了axios,就想看看数据是否能够正确的拿到,于是在node搭建了服务器,那么就存在了跨域的问题。今天我得记录一些这个问题。
首先,前端可以添加代理,比如”proxy:http://123.com“
其次,我们来操作后台的js文件,我们采取在头部添加一些字段,如下所示。
其实谷歌爸爸的报错已经给提示了,但是我还是一股脑的去百度怎么实现跨域,其实只要解决以下的问题就可以了,报错图如下。
这个图片是从别人的报错记录里截下来的,最主要的是得知道‘Access-Control-Allow-Origin’不能为*,因为会和我那个true的属性相违背。然后你可能还会碰到一个问题说你的’Access-Control-Allow-Credentials’是空的,这个时候你就得看看是不是自己敲错了。
ps:这里我得审批一下自己,尝试了很多方法,没弄明白,结果发现我的头部属性名给写错了。。。困扰了我一个上午!!!!!!!