分類 | 功能 | 說明 |
儲存空間管理 | 建立儲存空間 | 在上傳檔案(Object)到EOS之前,您需要建立一個用於隱藏檔的儲存空間(Bucket),建立儲存空間時需要根據業務需求配置存取權限 |
刪除儲存空間 | 當您不再需要保留某個儲存空間時,可將其刪除,以免產生額外費用。 |
生命週期 | EOS支援生命週期規則,您可以通過生命週期規則定期刪除到期資料 |
檔案管理 | 上傳檔案 | 建立儲存空間後,您可以通過多種上傳方式將任意類型檔案上傳到該儲存空間。 |
下載檔案 | 檔案上傳至儲存空間後,您可以通過多種下載方式將檔案下載至瀏覽器預設路徑或本地指定路徑。 |
列舉檔案 | Bucket內的Object預設按照字母序排列。您可以結合實際情境列舉當前Bucket的所有Object、指定首碼的Object、指定個數的Object等。 |
拷貝檔案 | 拷貝檔案是指在不改變檔案內容的情況下,將同一Bucket內做檔案拷貝 |
對象標籤 | EOS支援使用標籤對Bucket中的Object進行分類,您可以針對同標籤的Object進行管理 |
刪除檔案 | EOS支援一次刪除單個或者多個檔案、片段等。您可以定期刪除到期檔案,節省您的儲存空間。 |
搜尋檔案 | EOS支援按檔案名稱首碼搜尋功能,您可以在儲存空間中快速尋找目標檔案。 |
管理目錄 | 與傳統檔案系統中的層級結構不同,EOS內部使用扁平結構儲存資料。即所有資料均以Object的形式儲存在Bucket中。為方便您對Object進行分組並簡化許可權管理,您可以建立目錄,然後將目標Object存放至指定目錄。當您不需要保留該目錄時,還可以通過多種方式刪除目錄。 |
存取控制 | Bucket ACL | 您可以在建立Bucket時設定讀寫權限ACL,也可以在Bucket建立後的任意時間內根據自己的業務需求隨時修改ACL,該操作只有Bucket的擁有者可以執行。Bucket ACL分為public-read-write(公用讀寫)、public-read(公用讀取)和private(私人)三種。 |
跨域資源共用CORS | 預設情況下,由於同源策略(Same-Origin Policy)的限制,網頁瀏覽器在執行JavaScript時會限制跨域請求,只允許請求同一域或源的資源。跨域資源共用CORS(Cross-Origin Resource Sharing)簡稱跨域訪問,允許網頁瀏覽器向不同域或源的伺服器發起跨域請求。通過跨網域設定可以實現在您的網站上使用JavaScript請求非同源的EOS對象連結而不會出現跨域問題。 |