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

228
Visualizações
JS POST Payload: debe especificar el campo de datos del formulario `fuente` o `archivo`

Por alguna razón, esto funciona bien en Postman cuando selecciono manualmente un archivo de mi PC para cargarlo, pero cuando trato de ejecutarlo en producción desde un formulario web en mi sitio web, recibo una respuesta 400 con el mensaje "Tiene que especificar la source o file campo de datos del formulario".

¿Qué está mal con este código? Esto es palabra por palabra del menú "código" del cartero y debería reflejar la solicitud exitosa que puedo enviar desde el cartero.

//Interfaz

 <input type="file" id="physical" name="physical" value="" placeholder="Click or drag a file to this area to upload." data-size="20">

// Extremo posterior

 var physicalUpload = document.getElementById("physical").files[0]; headers = {'Authorization': 'API-Key xxxxxxxxxxx','Content-Type': 'multipart/form-data'}; //Create attachment var formdata = new FormData(); formdata.append("file",physicalUpload); var requestOptions = { method: 'POST', headers: headers, body: formdata, redirect: 'follow' }; let response = await fetch("https://api.xxxxxxx.com/public/v1/documents/"+docID+"/attachments/", requestOptions) .then(response => response.text()) .then(result => { const obj = JSON.parse(result); console.log("attachmentID: "+obj.id); console.log("uuid: "+obj.uuid); }) .catch(error => console.log('error', error)); this.response = response; console.log("Response: "+this.response); return response;
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