在Android中将本机上载图像反应到服务器失败

时间:2018-12-18 06:10:25

标签: react-native upload multipartform-data

我正在使用以下代码,但是我一直进入android,显示“网络请求失败”,但是如果我不将照片文件数据附加到FormData中,那也没问题。为什么我遇到这个问题?

    const data = new FormData();

    data.append("name", "testName"); // you can append anyone.
    data.append("photo", {
      uri: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAYAAAA6oTAqAAAAEXRFWHRTb2Z0d2FyZQBwbmdjcnVzaEB1SfMAAABQSURBVGje7dSxCQBACARB+2/ab8BEeQNhFi6WSYzYLYudDQYGBgYGBgYGBgYGBgYGBgZmcvDqYGBgmhivGQYGBgYGBgYGBgYGBgYGBgbmQw+P/eMrC5UTVAAAAABJRU5ErkJggg==',
      type: 'image/png', // or photo.type
      name: 'testPhotoName.png'
    });
    fetch('https://ptsv2.com/t/1gfl7-1544694996/post', {
      method: "post",
      body: data
    }).then(res => {
      console.log(res);
    });

0 个答案:

没有答案