AngularJS:将base64映像上传到服务器

时间:2015-07-04 23:00:34

标签: javascript angularjs image file-upload base64

我已生成图像的base64数据并将其输入<img/>标记的src属性,现在显示图像。但现在接下来的任务是将图像文件从<img/>标记上传到服务器。但由于我是图像的基础64,我不知道如何将其上传到服务器。

请指导。

2 个答案:

答案 0 :(得分:1)

您可以将Base 64数据发送到服务器,抛出正常的AJAX POST。

即使使用jQuery: tabBar.shadowImage = UIImage() tabBar.backgroundImage = UIImage()

然后在服务器中,如上所述on this answer(PHP示例),您可以将图像保存在磁盘上或执行任何操作。

答案 1 :(得分:0)

如上所述,将其作为base64发送并在服务器上进行转换。它已被编码为base64,无需将其转换为图像,即bmp,jpeg等,并将编码的性能命中立即解码发送。