【发布时间】:2011-11-22 14:29:05
【问题描述】:
昨天我做了一个深夜编码会议并创建了一个小型 node.js/JS(实际上是 CoffeeScript,但 CoffeeScript 只是 JavaScript,所以可以说是 JS)应用程序。
目标是什么:
- 客户端(通过 socket.io)向服务器发送一个画布 datauri (png)
- 服务器上传图片到amazon s3
第 1 步完成。
服务器现在有一个字符串 a la
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt...
我的问题是:我接下来要如何“流式传输”/将这些数据上传到 Amazon S3 并在那里创建实际图像?
knox https://github.com/LearnBoost/knox 似乎是一个很棒的库,可以将一些东西放入 S3,但我缺少的是 base64-encoded-image-string 和实际上传操作之间的粘合剂?? p>
欢迎任何想法、建议和反馈。
【问题讨论】:
标签: javascript node.js amazon-s3 coffeescript