Expand description
S3 协议适配器
支持 AWS S3 和兼容 S3 API 的存储服务(如 MinIO)。 URL 格式:s3://bucket/path/to/file
认证策略:
- 若设置了 endpoint(MinIO 等),使用 Bearer token 认证
- 否则,使用完整的 AWS Signature Version 4 (SigV4) 认证
Multipart Upload(大文件分片上传):
- 文件大小超过
multipart_threshold时自动切换为分片上传 - 三步流程:Initiate → Upload Part(s) → Complete
- 上传 ID(UploadId)可通过
ResumeState.metadata持久化以支持断点续传
Structs§
Constants§
- DEFAULT_
MULTIPART_ THRESHOLD - 默认分片阈值:100 MB
- DEFAULT_
PART_ SIZE - 默认每片大小:16 MB