问题呢是这样的,我们前端再请求后端接口的时候,通常content-type的格式就是application/json,但是也有的时候后端需要我们传的格式为form表单的格式application/x-www-form-urlencoded; charset=UTF-8

具体操作,我的运行环境为,uniapp

首先,axios请求拦截

在这里插入图片描述
其中config里面有我们传的参数,可以自行打印查看一下,
其中 config.data.need是我自己定义的字段,来判断content-type的具体格式是哪一种。
在这里插入图片描述
就是 我们再需要格式为application/x-www-form-urlencoded; charset=UTF-8的接口里面传入 need:true就好了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐