簡體   English   中英

如何使用AJAX將圖像上傳到Google雲存儲?

[英]How can I upload an image using AJAX to google cloud storage?

我是Python開發的新手,所以在你的回答中請考慮不要遺漏你可能認為顯而易見的事情。 (我習慣PHP開發)

這是我想要做的過程:
- 允許用戶使用文件選擇器並使用AJAX將圖像上傳到遠程服務器
- 將圖像轉換為blob值
- 將映像ID存儲在遠程服務器數據庫中

陷阱:
- 我將收到多個文件編碼的圖像,(jpg,png)

我的問題是(我)正確地思考這個問題嗎? 這是這個問題的正常順序和標准做法嗎? - 上傳到谷歌應用程序引擎會更好嗎? 這會改變我需要進行身份驗證的方式嗎?

嗯,這種問題很普遍,完整的答案會很冗長。 從“着名的” gae-init框架中分離出一個開源問題,即gae-init-upload ,它以Ajax和Google App Engine作為后端來演示上傳和存儲過程。 您可以分叉存儲庫並使用它。 你也可以玩demo

Jquery-file-upload可能是您正在尋找的,它是一個jQuery插件,允許用戶選擇文件,然后在文件通過ajax上傳時顯示進度條。

與gae集成相當容易,更多信息請訪問: https//github.com/blueimp/jQuery-File-Upload/wiki/Google-App-Engine

在我看來,就像你正在解決問題一樣。 我使用gae來存儲圖像,並且由於它的雲性質,發現它非常快速地存儲和檢索圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM