我是在web開發中使用圖像的新手。我們有一個將在Heroku上運行的Node.js Express服務器,並使用Cloudinary來存儲圖像。如何使用AJAX將base64圖像發送或傳輸到Node.js Express服務器?
理想情況下,我們可以直接將圖像保存到Cloudinary,但我不確定這是否可能,我們害怕將Cloudinary憑據放在客戶端上。
假設我們必須先將圖像數據發送到我們的服務器,而不是直接將它們發送到Cloudinary - 如果圖像在客戶端上以base64編碼,是否可以將圖像從客戶端傳輸到服務器 - 或者我們必須一次發送所有數據?無論哪種方式,我們用什麼標題發送二進制/ base64數據?
是否有可能將二進制數據從客戶端發送到服務器?
由於它是一個Node.js服務器,因此使用流並將文件從我們的服務器流式傳輸到Cloudinary會是理想選擇。
希望這是有道理的,信息會非常有幫助。