Angular Base64文件上传为JSON

Mik*_*her 5 base64 json file-upload angularjs

我正在尝试在我的应用程序中创建一个可重用的指令,允许将文件编码为base64,然后通过JSON上传.

我没有在网上看到我的资源谈论这种方法.我大多只能通过表单数据找到Angular文件上传.

任何人都可以对这个话题有所了解吗?

Mic*_*len 2

这个链接 可能很有趣。基本上,他表示 Base64 编码的数据比二进制数据大 33%,并且处理时间更长。

htmltrocks有一篇关于将 canvas 元素集成到您的应用程序中的有趣文章。它显示了如何使用 HTML5 画布 toDataURL() 方法来转换为 Base64。

另请参阅: 如何使用 javascript 将图像转换为 Base64 字符串

  • 对于 33% 的增长,我们应该持保留态度。如果您有一个使用 gzip 压缩的网站,则开销会下降到 9%。另外,如果可以内联该数据,则可以节省额外的请求。另一个有趣的事情是 Base64 据称它“可能”会更慢。重要的是要认识到,通常最快的开发解决方案是最好的,在大多数情况下,开发人员的时间比几毫秒更有价值。 (3认同)