如何将React本机Post请求(ImagePicker)发送到C#.Net内核中的API

如何将React本机Post请求(ImagePicker)发送到C#.Net内核中的API,c#,react-native,.net-core,upload,axios,C#,React Native,.net Core,Upload,Axios,我已经使用Axios在React Native中使用ImagePicker完成了一个post方法来上载图像,但是当我将此请求发送到带有FormData的API post时,我觉得是400错误 可能未处理的承诺拒绝(id:0):错误:请求失败 状态代码为400 但是当我使用Upload变量而不是我创建的FormData时,它会将请求发送到我的API,但不会发送数据 我已经使用post方法登录,它使用密码和用户输入API,我得到了正确的值 const response = await api.p

我已经使用Axios在React Native中使用ImagePicker完成了一个post方法来上载图像,但是当我将此请求发送到带有FormData的API post时,我觉得是400错误

可能未处理的承诺拒绝(id:0):错误:请求失败 状态代码为400

但是当我使用Upload变量而不是我创建的FormData时,它会将请求发送到我的API,但不会发送数据

我已经使用post方法登录,它使用密码和用户输入API,我得到了正确的值

const response = await api.post("Usuarios/FindByEmailSenha", {
      email: this.state.email,
      pass: this.state.pass
    });
客户端

handledUpload = () => {
    ImagePicker.launchImageLibrary({}, async upload => {
        const arquivo = new FormData();

        arquivo.append('file', {
          uri: upload.uri,
          type:upload.type,
          name: upload.fileName
        });

        var fotos = {
          Id: 1,
          IdUsuario: 1,
          NumCode: 4
      }

      api.post(`galeria/UploadArquivos/`, arquivo, fotos);

    })
  };`
[HttpPost]
[Route("UploadArquivos")]
[Consumes("application/json", "application/json-patch+json", "multipart/form-data")]
public IEnumerable<Galeria> UploadArquivos(IFormFileCollection arquivo, Galeria fotos)
{

}        
服务器端

handledUpload = () => {
    ImagePicker.launchImageLibrary({}, async upload => {
        const arquivo = new FormData();

        arquivo.append('file', {
          uri: upload.uri,
          type:upload.type,
          name: upload.fileName
        });

        var fotos = {
          Id: 1,
          IdUsuario: 1,
          NumCode: 4
      }

      api.post(`galeria/UploadArquivos/`, arquivo, fotos);

    })
  };`
[HttpPost]
[Route("UploadArquivos")]
[Consumes("application/json", "application/json-patch+json", "multipart/form-data")]
public IEnumerable<Galeria> UploadArquivos(IFormFileCollection arquivo, Galeria fotos)
{

}        
[HttpPost]
[路线(“上传”)]
[使用(“应用程序/json”、“应用程序/json修补程序+json”、“多部分/表单数据”)]
公共IEnumerable UploadArquivos(IFormFileCollection arquivo,Galeria fotos)
{
}        

我希望接收从React Native发送到API的FormData数据,以便我可以调试并保存到服务器上

找到解决方案了吗?找到解决方案了吗?