I am making an get request from server xyzserver/Education.doc
and logging the response, it is showing that :
��ࡱ�>�� \^����[���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������` ��bjbj�s�s 4>�� �������2z#z#z#z#�#�2�@�6$6$6$6$6$I%I%I%r@t@t@t@t@t@t@$�AhED:�@ 'E%I% ' '�@6$6$�@�'�'�' '�6$6$r@�' 'r@�'�'�h9�<=6$*$��3���z#�'.<�=��@0�@,
I want to upload this data/file to another server through an XHR request.
I did this :
xhr.send({ url : "http://abcserver/abc.doc", method : "GET" }, function(data) {
if ( data.status == 200 && data.response != null ) {
var fd = new FormData();
fd.append('file', data.response);
XHR.open('POST', 'http://abc/upload');
XHR.setRequestHeader('Content-Type', 'multipart/form-data');
XHR.sendAsBinary(fd);
}
else { // something went wrong
console.log("something is wrong");
}
});
But it fails.
Here is the request header:
Accept:/ Accept-Encoding:gzip, deflate Accept-Language:en-US,en;q=0.8,hi;q=0.6 Cache-Control:max-age=0 Connection:keep-alive Content-Length:59256 Content-Type:multipart/form-data;boundary=gc0p4Jq0M2Yt08jU534c0p Host:localhost:8080 Origin:http://stackoverflow.com Referer:Can't append <script> element User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36 Request Payload ------WebKitFormBoundaryDwpm9n3Ucp31JnIC Content-Disposition: form-data; name="file"
��ࡱ�>�� \^����[���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������` ��bjbj�s�s 4>�� �������2z#z#z#z#�#�2�@�6$6$6$6$6$I%I%I%r@t@t@t@t@t@t@$�AhED:�@ 'E%I% ' '�@6$6$�@�'�'�' '�6$6$r@�' 'r@�'�'�h9�<=6$*$��3���z#�'.<�=��@0�@,
What's happening? How can I solve this issue and achieve my upload?