qs是第三方库,我们在前后端交互时可能会用到这种形式
先看一下原始数据
在前端向后端传输数据时利用qs.stringfy(所要传的数据)就将json对象序列化成url形式如下图
而qs.parse是将url形式序列化成对象,如下图
很多朋友在前端向后端传输数据时会很困惑为什么我发出去请求了,后端接收到数据都是null呢,
解决办法
直接上图 ,只要我们在前端向后端发送请求时加上请求头
axios.defaults.headers['Content-Type']='application/x-www-form-urlencoded';
这样就可以拿到数据了
版权声明:本文为baozaoderenlei原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。