responsetype javascript post get xmlhttprequest arraybuffer

javascript - responsetype header



La publicaciĆ³n XMLHTTP no funciona (1)

Estoy tratando de obtener el archivo PDF en respuesta usando XMLHTTP y publicar la respuesta usando XMLHTTP get. Obtener una parte funciona bien pero la parte Publica no obtiene la respuesta.

var Req = new XMLHttpRequest(); Req.open("POST",''http://192.168.56.103/API/Twebservice.asmx/Updatepdf'', false); Req.onload = function (oEvent) { // Uploaded. var blob = function(){var xhr = new XMLHttpRequest() xhr.open("GET", "http://www.pdf995.com/samples/pdf.pdf",true); xhr.send(); if (xhr.status === 200) { var test=xhr.responseText;//console.log(test) }} } //GetPDF(); Req.send(blob());

Espero que alguien pueda ayudar.


Trate la llamada como asincrónica. Llame al segundo después de que termine el primero.

function firstCall() { var xhr = new XMLHttpRequest() xhr.open("GET", "path1", true); xhr.onload = function () { secondCall(xhr.responseText); }; xhr.onerror = function () { console.error("Error", xhr.statusText); }; xhr.send(); } function secondCall(data) { var xhr = new XMLHttpRequest() xhr.open("POST", "path2", true); xhr.onload = function () { console.log("done"); }; xhr.onerror = function () { console.error("Error", xhr.statusText); }; xhr.send(data); }