我尝试使用AXIOS通过formData的API使用expo-picker-image保存选定的图像,但它不保存它,我也没有得到任何类型的错误。我希望能够使用Django Rest Framework将图像保存到我的服务器,并在响应200时能够看到它。
xdnvmnnf1#
解决方法如下:
let localUri = result.assets[0].uri let fileName = localUri.split('/').pop() let match = /\.(\w+)$/.exec(fileName); let type = match ? `image/${match[1]}` : `image`; form.append("image", {uri: localUri, name: fileName, type})
在AXIOS标题中添加:'Content-Type': 'multipart/form-data'
'Content-Type': 'multipart/form-data'
1条答案
按热度按时间xdnvmnnf1#
解决方法如下:
在AXIOS标题中添加:
'Content-Type': 'multipart/form-data'