Axios向后端提交数据容易接收不到缘由是传参方式是request payload,参数格式是json,而并不是用的是form传参,因此在后台用接收form数据的方式接收参数就接收不到了。post表单请求提交时,使用的Content-Type是application/x-www-form-urlencoded,而使用原生AJAX的POST请求若是不指ios
定请求头RequestHeader,默认使用的Content-Type是text/plain;charset=UTF-8。npm
因此采起如下解决办法 json
安装 qs : npm install qs --save 在页面中引用 qs : var qs = require('qs'); 同时须要将请求头headers改成: 'Content-Type': 'application/x-www-form-urlencoded', axios
axios发送请求代码是 ,datas是个json数据后端