asp.net - how to access a file from target URL after an XMLHttpRequest post -
i trying upload , save image file server using xmlhttprequest
post after allowing file selection done on client's side using html5 , java script (using html input element).
my problem cannot find out how hold of file server side , save server.
this code:
xhr = new xmlhttprequest(); // update progress bar etc xhr.upload.addeventlistener("progress", function(evt) { if (evt.lengthcomputable) { progressbar.style.width = (evt.loaded / evt.total) * 100 + "%"; } else { // no data calculate on } }, false); // file uploaded xhr.addeventlistener("load", function() { progressbarcontainer.classname += " uploaded"; progressbar.innerhtml = "uploaded!"; }, false); xhr.open("post", "imagesave.aspx", true); // set appropriate headers xhr.setrequestheader("content-type", "multipart/form-data"); xhr.setrequestheader("x-file-name", file.filename); xhr.setrequestheader("x-file-size", file.filesize); xhr.setrequestheader("x-file-type", file.type); // send file xhr.send(file);
you can retrieve file using request.inputstream won't work unless there no other data in xhr entry.
Comments
Post a Comment