本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
S3 Transfer Manager
S3 Transfer Manager 提供一個界面,用於在 Amazon S3 之間上傳和下載檔案。您可以將其用於單一檔案操作或目錄操作。
Transfer Manager 會自動處理分段上傳和下載。它會管理大型檔案並追蹤進度。程式庫實作 S3 資料傳輸的最佳實務。您可以使用它在 PHP 應用程式中建置檔案傳輸功能。
主要功能
S3 Transfer Manager 提供下列主要功能:
-
簡易 API:上傳和下載檔案和目錄
-
自訂下載處理常式:實作您自己的下載邏輯
-
自動分段上傳和下載:自動處理大型檔案
-
並行處理:將輸送量最大化
-
進度追蹤:監控傳輸狀態
-
可自訂的行為:設定廣泛的選項
-
錯誤處理:設定重試和失敗政策
-
目錄操作:批次傳輸多個檔案
-
檢查總和驗證:確保資料完整性
安裝
S3 Transfer Manager 包含在第 3 AWS SDK for PHP 版中。您不需要單獨安裝。
若要使用 Composer 安裝 ,請執行下列命令:
composer require aws/aws-sdk-php
此命令會安裝完整的第 3 AWS SDK for PHP 版,包括 S3 Transfer Manager。