在请求拦截了配置了 转成form的 不生效
请求数据类型需要application/x-www-form-urlencoded
可是还是没法接到接口里的数据 code都不是200
在请求拦截了配置了 转成form的 不生效
请求数据类型需要application/x-www-form-urlencoded
可是还是没法接到接口里的数据 code都不是200
可以重新封装一个FormDataPost,或者直接使用原生的axios
下面是原生axios写法(qs序列化 是axios自带的 , 无需单独安装包)
axios.post(url, qs.stringify(data),
{
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
})
11 回答8k 阅读
6 回答4.3k 阅读✓ 已解决
12 回答3.3k 阅读✓ 已解决
9 回答3.4k 阅读
3 回答780 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
transformRequest
即可FormData
可以用new URLSearchParams(fm).toString()
转换。