问题呢是这样的,我们前端再请求后端接口的时候,通常content-type
的格式就是application/json
,但是也有的时候后端需要我们传的格式为form
表单的格式application/x-www-form-urlencoded; charset=UTF-8
。
具体操作,我的运行环境为,uniapp
首先,axios请求拦截
![](https://img.haomeiwen.com/i16696101/2aa7cd39994c5b7e.png)
其中config
里面有我们传的参数,可以自行打印查看一下,
其中 config.data.need
是我自己定义的字段,来判断content-type
的具体格式是哪一种。
![](https://img.haomeiwen.com/i16696101/b3b75ebd8683abdd.png)
就是 我们再需要格式为application/x-www-form-urlencoded; charset=UTF-8
的接口里面传入need:true
就好了
网友评论