Javascript 如何手动生成MTOM soap消息?

Javascript 如何手动生成MTOM soap消息?,javascript,soap,mtom,Javascript,Soap,Mtom,目前,我正在客户端使用javascript处理soap消息。现在我提出了MTOM请求和响应。在服务器端,我可以使用axis将文件转换为binary64格式。我不知道,也找不到一种用javascript实现的方法 在JavaScript中通常不需要这些,因为JavaScript中通常需要的数据可以简单地用作数据URI,如data:image/png;base64,ivborw0kgoaaaansuhueugaaaua AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38g

目前,我正在客户端使用javascript处理soap消息。现在我提出了MTOM请求和响应。在服务器端,我可以使用axis将文件转换为binary64格式。我不知道,也找不到一种用javascript实现的方法

在JavaScript中通常不需要这些,因为JavaScript中通常需要的数据可以简单地用作数据URI,如data:image/png;base64,ivborw0kgoaaaansuhueugaaaua AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38giaxdibke0dhxgljnbao 9TXL0Y4OHwAAAABJRU5ErkJggg==。可能的@Tadeck的重复我有点不明白:D我不知道数据URI。有没有完整的例子?如果这个奇怪的字符串是一个文件的二进制64格式,这里是*.png,它是如何产生的?tnx该字符串实际上是base64编码的文件,浏览器正确理解它,它需要一个类型,即image/png,以及内容,即base64编码。浏览器在不请求任何服务器的情况下显示文件。示例如下:。您可以通过其中一个在线生成器google it生成类似的字符串,也可以通过base64本地编码任何文件并以类似的方式包含其类型来生成类似的字符串。在你得到它之后真的很简单。