Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

244
Views
¿Cómo descargo un archivo usando AJAX en javascript?

Necesito descargar un archivo de un servidor diferente (de Documentum) a través de una aplicación VBCS. Si coloco la URL del documento en cartero y proporciono autenticación básica y luego hago clic en enviar y descargar, puedo descargar el documento pero cuando trato de hacerlo a través de AJAX y javascript, el documento no se descarga pero puedo ver el contenido del documento en la respuesta de mi llamada GET. El siguiente es el código que he escrito:

 var xhrdoc = new XMLHttpRequest(); xhrdoc.open("GET", docURL1); xhrdoc.setRequestHeader("Accept", "*/*"); // xhrdoc.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xhrdoc.setRequestHeader("Content-Type","application/octet-stream"); xhrdoc.setRequestHeader("Content-Disposition", "attachment"); xhrdoc.setRequestHeader("Authorization","Basic "+btoa(username+":"+password)); console.log("Log:docURL",xhrdoc.status); // window.location.href = docURL1; xhrdoc.send(); xhrdoc.onload = function () { console.log("inside onload for get doc"); console.log("Log: inside getdoc",xhrdoc.status, "Status"); console.log("Log: inside getdoc",xhrdoc.responseURL,"ResponseURL"); console.log("Log inside get doc response text",xhrdoc.responseText); console.log("log inside response ", xhrdoc.response);

Cualquier ayuda será muy apreciada. ¡Gracias!

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!