我尝试将我的图片从react-native发送到我的数据库。 它发送我图像的base64代码。但是,base64代码太长,因此我的网络服务无法全部使用。如何发送?
这是我尝试过的:
selectPhoto = () => {
const options = {};
ImagePicker.showImagePicker(options, response => {
if (response.uri) {
this.setState({ data: response.data });
}
});
}
sendImage() {
fetch('url', {
method: 'POST',
headers: new Headers({
Accept: 'application/json',
'Content-Type': 'application/json', // <-- Specifying the Content-Type
}),
body: JSON.stringify(this.state.data), // data has base64 code
})
}