Hôm qua, tôi đã thực hiện một phiên viết mã ban đêm sâu và tạo một ứng dụng node.js / JS nhỏ (thực ra là CoffeeScript, nhưng CoffeeScript chỉ là JavaScript, vì vậy hãy nói JS).
mục tiêu là gì:
- máy khách gửi một dữ liệu canvas (png) tới máy chủ (qua socket.io)
- máy chủ tải hình ảnh lên amazon s3
bước 1 đã xong.
máy chủ bây giờ có một chuỗi a la
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt...
câu hỏi của tôi là: các bước tiếp theo của tôi để "phát trực tuyến" / tải dữ liệu này lên Amazon S3 và tạo hình ảnh thực tế ở đó là gì?
knox https://github.com/LearnBoost/knox có vẻ như là một lib tuyệt vời để PUT thứ gì đó lên S3, nhưng điều tôi còn thiếu là chất kết dính giữa base64-encoded-image-string và hành động tải lên thực tế ?
Mọi ý tưởng, gợi ý và phản hồi đều được chào đón.