AngularJS : 上传base64图片到服务器
AngularJS : Upload base64 image to server
我已经生成了图像的 base64 数据并将其输入到 <img/>
标记的 src 属性中,所以现在图像出现了。但是现在下一个任务是将图像文件从 <img/>
标签上传到服务器。但是因为我有图像的 base 64,所以我不知道如何将它上传到服务器。
请指导。
如前所述,将其作为 base64 发送并在服务器上进行转换。已经编码为base64,无需转成图片,如bmp、jpeg等,直接编码发送性能下降。
您可以将 Base 64 数据发送到服务器抛出正常 AJAX POST。
即使 jQuery:
$.post('/save', {image: base_64_data})
然后在服务器中,如on this answer(PHP示例)所述,您可以将图像保存在磁盘上或做任何您想做的事情。
我已经生成了图像的 base64 数据并将其输入到 <img/>
标记的 src 属性中,所以现在图像出现了。但是现在下一个任务是将图像文件从 <img/>
标签上传到服务器。但是因为我有图像的 base 64,所以我不知道如何将它上传到服务器。
请指导。
如前所述,将其作为 base64 发送并在服务器上进行转换。已经编码为base64,无需转成图片,如bmp、jpeg等,直接编码发送性能下降。
您可以将 Base 64 数据发送到服务器抛出正常 AJAX POST。
即使 jQuery:
$.post('/save', {image: base_64_data})
然后在服务器中,如on this answer(PHP示例)所述,您可以将图像保存在磁盘上或做任何您想做的事情。