如何在react-native中将base64代码发送到我的Web服务?

时间:2019-07-11 06:30:43

标签: react-native-android

我尝试将我的图片从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
    })
  }

0 个答案:

没有答案