4
การอัปโหลดรูปภาพที่เข้ารหัส base64 ไปยัง Amazon S3 ผ่าน Node.js
เมื่อวานนี้ฉันทำเซสชันการเข้ารหัสในเวลากลางคืนและสร้าง node.js / JS ขนาดเล็ก (จริงๆแล้ว CoffeeScript แต่ CoffeeScript เป็นเพียง JavaScript ดังนั้นสมมติว่า JS) เป้าหมายคืออะไร: ไคลเอนต์ส่ง canvas datauri (png) ไปยังเซิร์ฟเวอร์ (ผ่าน socket.io) เซิร์ฟเวอร์อัปโหลดภาพไปยัง amazon s3 ขั้นตอนที่ 1 เสร็จสิ้น ตอนนี้เซิร์ฟเวอร์มีสตริง a la data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt... คำถามของฉันคือขั้นตอนต่อไปในการ "สตรีม" / อัปโหลดข้อมูลนี้ไปยัง Amazon S3 และสร้างภาพจริงที่นั่นคืออะไร knox https://github.com/LearnBoost/knoxดูเหมือนว่า lib ที่ยอดเยี่ยมในการใส่บางสิ่งลงใน S3 แต่สิ่งที่ฉันขาดหายไปคือกาวระหว่าง base64-encoded-image-string และการอัปโหลดจริงหรือไม่ ยินดีรับความคิดเห็นคำแนะนำและข้อเสนอแนะ