逆战班学习分享:使用axios发送post请求时遇到的一个问题
最近在学习react,在写项目的时候难免需要发送请求,axios成了我的第一选择,然而在时候axios发送post请求的时候总是提示我请求跨域了,显示如下:
这里是我的前端请求代码:
这里是我的后端代码(使用的是node.js+express):
由此可见,在接口上已添加请求头,跨域提示不该出现。
网上查找发生问题的原因:
请求的数据没有序列化,后台无法识别
解决办法:
1.引入qs插件:
2.传参的时候先用qs.stringify()处理参数
3.问题解决!