node.js处理axios的post请求数据遇到的坑
1、首先安装axioscnpm install axios2、再man.js中配置axiosimport axios from 'axios'Vue.prototype.$http = axios;axios.defaults.timeout = 6000;//请求最大时间axios.defaults.headers.post['Content-Type'] = 'a...
·
1、首先安装axios
cnpm install axios
2、再man.js中配置axios
import axios from 'axios'
Vue.prototype.$http = axios;
axios.defaults.timeout = 6000;//请求最大时间
axios.defaults.headers.post['Content-Type'] = 'application/json;charset=UTF-8'; //配置post的请求头
get请求
this.$http.get(url,{params:{name:'lirun',sex:'男'}}).then(function(res)
{
console.log(res);
})
在node接口中
通过request.query来获取请求数据
post请求,请求格式为application/json
this.$http.post(url,{name:'lirun',sex:'男'}).then(function(res)
{
console.log(res);
})
在node主文件中加入
//加载body-parser,用来处理post提交过来的数据
var bodyParser = require('body-parser')
//bodyParser配置
app.use(bodyParser.json());
app.use( bodyParser.urlencoded({
extended: false
}) )
然后在node接口中通过request.body来获取数据
更多推荐
已为社区贡献1条内容
所有评论(0)