javascript - AngularJS : Upload base64 image to server

标签 javascript angularjs image file-upload base64

我生成了图像的 Base64 数据并将其输入 <img/> 的 src 属性中标记,这样现在图像就出现了。但现在下一个任务是从 <img/> 上传图像文件。标记到服务器。但由于我有图像的基数 64,我不知道如何将其上传到服务器。

请指导。

最佳答案

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

即使使用 jQuery: $.post('/save', {image: base_64_data})

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

关于javascript - AngularJS : Upload base64 image to server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31225776/

相关文章:

android - 从视频中检测人脸并将其转换为 gif

javascript - 如何使设置为半小时后每秒运行的 jquery 脚本超时?

javascript - 我的 Promises 做得更好了,但还是有点不对……还有一件事需要澄清

javascript - AngularJS Promise 错误捕获

java.io.Image 到 InputStream

单击时更改 jQuery 图像缩略图

javascript - 如何制作具有 4 个 Y 轴的图表

javascript - 将 JSON 解析为 UTF-8

javascript - 如何使用 ngrepeat 和 bootstrap ui 使用 angularjs 创建分页?

JavaScript 时间输出与 REST 值不匹配