我正在使用axios: "^0.19.0"
在react-native 0.60.4
中创建获取和发布请求,但是即使在后端返回HTTP状态代码200 axois
并显示Error: Network Error
之后,我仍然使用。可以在iOS上完美运行,但不能在Android上运行。
我的请求:
export default function uploadImageWithData(formData, url = "createGroup") {
return new Promise((resolve, reject) => {
axios({
method: "post",
url: BASEURL + "api/webservice/" + url,
data: formData,
headers: {
"Content-Type": "multipart/form-data",
Authorization: `Bearer ${global.authToken}`
}
})
.then(response => {
resolve(response);
})
.catch(err => {
console.log("error: ", err);
reject(err);
});
});
}
请帮助。
答案 0 :(得分:0)
formData问题,在formData空数组中附加到formData中导致问题(对于Android)。