Ontem eu fiz uma sessão noturna de codificação e criei um pequeno aplicativo node.js / JS (bem, na verdade, CoffeeScript, mas CoffeeScript é apenas JavaScript, então digamos JS).
qual é o objetivo:
- cliente envia um canvas datauri (png) para o servidor (via socket.io)
- servidor carrega imagem para amazon s3
a etapa 1 está concluída.
o servidor agora tem uma string a la
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt...
minha pergunta é: quais são minhas próximas etapas para "transmitir" / fazer upload desses dados para o Amazon S3 e criar uma imagem real lá?
knox https://github.com/LearnBoost/knox parece uma lib incrível para colocar algo no S3, mas o que estou perdendo é a cola entre a sequência de imagem codificada em base64 e a ação real de upload ?
Quaisquer ideias, sugestões e comentários são bem-vindos.