OSS Java SDK提供了豐富的檔案下載方式:
流式下載:即時讀取檔案內容,而無需在本地儲存完整的檔案。適用於大檔案處理或需要在記憶體中操作資料的情境。
下載到本地檔案:將檔案下載並儲存到指定的本地路徑,便於管理和後續操作。
範圍下載:指定下載檔案的特定部分(位元組範圍),而不是整個檔案。適合只需要檔案的一部分的情境。
斷點續傳下載:支援在下載中斷的情況下從中斷點繼續下載,無需從頭開始。特別適合在網路不穩定或檔案較大的情況下使用,大幅節省時間和頻寬。
限定條件下載:設定特定條件(如檔案大小、修改時間等),只有滿足這些條件的檔案才會被下載。適合需要確保下載檔案版本或狀態符合特定標準的情境。
使用簽名URL下載:通過產生特定的簽名 URL,確保只有持有有效簽名的使用者才能訪問和下載檔案。此方式允許您為第三方產生臨時訪問連結。
下載過程中,您還可以通過下載進度條功能查看下載進度。