解决axios,post请求传递不了对象{}参数的问题
由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,PHP后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。首先npm install --save qs然后import qs from 'qs';...axios.post('post.php', qs.stringify({a: '1'})).then( ... ).
·
由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,PHP后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。
首先
npm install --save qs
然后
import qs from 'qs';
...
axios.post('post.php', qs.stringify({
a: '1'
}))
.then( ... )
.catch( ... );
更多推荐
已为社区贡献1条内容
所有评论(0)