我通过输入标签从文件中获取数据,并加密数据。
然后我想通过Ajax(jQuery)将加密数据(Blob格式)发布到服务器(PHP)。
我尝试使用readAsBinaryString
和btoa
函数来获取base64-format-string并发布字符串。
该解决方案适用于小文件。当我尝试处理大文件(超过100M)时,页面关闭。 所以我想将加密数据写入客户端的临时文件中,并将文件上传到服务器。但我发现创建文件的一些方法都需要一个对话框来放置文件。 如何在没有对话框的客户端上创建临时文件?或者还有其他方法可以将大数据发布到服务器上吗?