将blob发送到Web服务 [英] Send blob to web service

查看:88
本文介绍了将blob发送到Web服务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个blob,目前在我的浏览器临时文件中,我想将其发送到Web服务。我试了下面的代码没有运气。



<前lang =cs> var xhr = new XMLHttpRequest();
fd = new FormData(document.getElementById( 保存));
fd.append(' file',$(' #file')[ 0 ]。files [ 0 ]);
xhr.open( POST http:// localhost / TestWebService / true );
xhr.onreadystatechange = handler;

xhr.send(fd);

解决方案

' #file')[ 0 ]。files [ 0 ]);
xhr.open( POST http:// localhost / TestWebService / true );
xhr.onreadystatechange = handler;

xhr.send(fd);


您的网址似乎不完整......

请参阅此MDN示例: https://developer.mozilla.org/en-US/ docs / Web / Guide / Using_FormData_Objects [ ^ ]

i have a blob which is currently in my browser temp file, and i would like to send it to a web service. i tried the following code with no luck.

var xhr = new XMLHttpRequest();
    fd = new FormData(document.getElementById("save"));
    fd.append('file', $('#file')[0].files[0]);
    xhr.open("POST", "http://localhost/TestWebService/", true);
    xhr.onreadystatechange = handler;

    xhr.send(fd);

解决方案

('#file')[0].files[0]); xhr.open("POST", "http://localhost/TestWebService/", true); xhr.onreadystatechange = handler; xhr.send(fd);


It seems that your URL isn't complete...
See this MDN sample: https://developer.mozilla.org/en-US/docs/Web/Guide/Using_FormData_Objects[^]


这篇关于将blob发送到Web服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆