我正在开发一个xmpp聊天客户端,我想添加发送zip,pdf,docx,ppt,图像等文件的功能。我在网上研究它并了解XEP-0047(带内) -bytestream)很适合以base-64格式发送文件,我能够发送和接收base 64数据,但我的问题是 - 我可以将文件转换为base 64,但是在收到之后,我该如何检索它回到原来的形式?
如果没有,那么Strophe是否有任何这样的事情可以将文件(发送)上传到服务器,然后将相应的链接发送到接收器,以便他可以下载,如果是,那么如何上传并使用Stophe下载文件?