美文网首页
vue-elementUI-template - request

vue-elementUI-template - request

作者: ME88 | 来源:发表于2022-08-14 03:21 被阅读0次

1.具体为前端提交的参数后端接收不到;

解决:需要安装QS对参数进行转换,且要设置Content-Type

 headers: {'Content-Type': 'application/x-www-form-urlencoded' },

特别注意QS的功能:

data:{name:‘hello’,age:10}

qs.stringify(data)  序列格式:name=hello&age=10

JSON.stringgify(data)格式:“{“name”:"hello","age":"10"}”

2.修改请求参数格式需在request前修改

axios.create中可配置: 

`transformRequest` 允许在向服务器发送前,修改请求数据

 transformRequest: [function (data, headers) {    // 对 data 进行任意转换处理    data=qs.stringify(data);    return data;  }],

相关文章

网友评论

      本文标题:vue-elementUI-template - request

      本文链接:https://www.haomeiwen.com/subject/jepcgrtx.html