Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

203
Visualizações
FileCloud Upload in JavaScript

I'm trying to upload files in a React application. The following is generate code from a postman request that is working fine:

var myHeaders = new Headers();
myHeaders.append("Cookie", "<insertCookiesHere>");

var formdata = new FormData();
formdata.append("file", fileInput.files[0], "/C:/Users/username/Downloads/image.png");
formdata.append("appname", "explorer");
formdata.append("path", "/myteam/squads/Test/");
formdata.append("offset", "0");
formdata.append("complete", "1");
formdata.append("filename", "image.png");

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: formdata,
  redirect: 'follow'
};

fetch("https://ccfilecloud.domain.com/core/upload", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

Here is what I'm doing with React which doesn't work. At this point, I'm hardcoding all of this in just to get a working version. From what I can tell I NEED the absolute path to the file on the users' system, or Postman doesn't work. So it has to be manually entered because the browser has no access to that information.

const formData = new FormData();
formData.append(
  'file',
  fileInputElement.current.files[0],
  `/C:/Users/username/Downloads/image.png`
);
formData.append('appname', 'explorer');
formData.append('path', `/myteam/squads/Test/`);
formData.append('offset', '0');
formData.append('complete', '1');
formData.append('filename', 'image.png');

fetch(
  `https://ccfilecloud.domain.com/core/upload`,
  {
    body: formData,
    headers: {
      Cookie: cookies,
    },
    method: 'POST',
    redirect: 'follow',
  }
);

The error I get is an invalid upload path. Grabbing cookies from a login request, parsing them, and using them rather than a normal token is weird, but it's working with other requests. Using form data also feels odd.

Has anyone else used the file cloud API or come across a similar issue with uploading files via form data?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda