解决axios无法添加content-type
分两种类型get请求:instance.interceptors.request.use(config => {// 解决get请求无法添加content-typeif (config.method === "get") {config.data = { unused: 0 }; // 这个是关键点,加入这行就可以了,解决get,请求添加不上Content-Type.
·
分两种类型
get请求:
instance.interceptors.request.use(
config => {
// 解决get请求无法添加content-type
if (config.method === "get") {
config.data = { unused: 0 }; // 这个是关键点,加入这行就可以了,解决get,请求添加不上Content-Type
}
post请求:
//关注点:传过去的属性名要是data属性
export function postToFile(url, params) {
return new Promise((resolve, reject) => {
instance({
method: 'post',
url: url,
data: params,
headers: {
'Content-Type' : 'multipart/form-data'
}
})
.then(res => {
resolve(res.data);
})
.catch(err => {
reject(err.data)
})
});
}
更多推荐
已为社区贡献3条内容
所有评论(0)