我在我的web应用程序中实现了PDF文件上传功能,我尝试在javascript中读取文件,并使用file.slice(start,stop)将其分成块,在读完这篇文章后,我尝试使用循环在Ajax post请求中发送它,直到所有块都发送到服务,如下所示
self.ajaxCallToUploadFile = function (docId, finalChunk, fileName, data) {
var formData = new FormData();
formData.append('file', data);
var serviceUrl =
我正在开发一个JSF2网站,在那里用户可以通过java web start启动java应用程序。该应用程序解析XML元数据,并发送回一个包含已解析信息的mp3文件。
我需要一些方法来识别发送到服务器的每个文件的用户,但我还不知道如何做到这一点。
换句话说,目标是能够在用户将其发送到服务器之前在xml文件中设置userId。为此,我需要以某种方式在java web start应用程序中提供该Id。
我的问题是:我如何获得id?考虑到最终目标是解析用户mp3文件并将元数据返回到服务器,任何关于如何以更好的方式做到这一点的想法都非常受欢迎。也许我所描述的方式并不是最好的。
我习惯于通过SOAP向或从基于C#的web服务发送文件,并且我们总是使用"byte[]“类型作为文件的内容。
但是,我现在有了一个java web服务,它需要一个byteArrayOutputStream,我不知道如何从我的C#客户端发送它。
WSDL将其显示为
<xs:element name="baos" type="tns:byteArrayOutputStream" minOccurs="0" />
将web引用添加到项目中将生成以下空值(除了INotify.)类
public partial class by