Hochladen von base64-kodiertem Image über Node.js zu Amazon S3

Gestern habe ich einen deep night-coding-session und erstellt einen kleinen Knoten.js/JS (naja, eigentlich ist CoffeeScript, aber CoffeeScript ist nur JavaScript, damit können sagen, JS) app.

was ist das Ziel:

  1. client sendet eine Leinwand datauri (png) zum server (via socket.io)
  2. server-uploads Bild, um zu amazon s3

Schritt 1 ist getan.

dem server hat jetzt einen string a la

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt...

meine Frage ist: was sind meine nächsten Schritte, um die "stream"/upload dieser Daten in Amazon S3 und erstellen Sie ein Bild da?

knox https://github.com/LearnBoost/knox scheint wie eine tolle lib, um etwas zu S3, aber was mir fehlt ist der "Klebstoff" zwischen den base64-codierte Bild-Zeichenfolge und der tatsächlichen upload-Aktion?

Irgendwelche Ideen, Hinweise und Rückmeldungen sind willkommen.

InformationsquelleAutor der Frage Franz Enzenhofer | 2011-09-22

Schreibe einen Kommentar