/storage/v1/s3 處使用 AWS S3 通訊協定。僅限雲端專案。
概念
使用 SigV4 簽署的長期存取金鑰。跨每個儲存貯體的專案管理員範圍,僅限路徑樣式 URL。S3 上傳立即顯示在 REST API 和 Dashboard 中。在 Storage → Settings → S3 Configuration 中產生金鑰。用法
從 Dashboard 或GET /api/storage/s3/config 取得端點和地區。
forcePathStyle: true 並將 endpoint 指向 /storage/v1/s3。
限制
PutObject 上限為 5 GB,多部分上限為 5 TB。每個專案 50 個金鑰,15 分鐘時鐘偏差。祕密金鑰在建立時顯示一次。
不支援:預簽署 URL(使用 POST /api/storage/buckets/:bucket/upload-strategy)、工作階段令牌、虛擬託管 URL。版本化、SSE-C/KMS、ACL、物件鎖定、標籤、生命週期和 CORS 傳回 501 NotImplemented。
更多資源
- Storage overview 用於閘道內部。
- TypeScript storage SDK 用於瀏覽器上傳。
- AWS SigV4 reference 用於簽署詳細資料。