Documentation
¶
Index ¶
- func DelTag(svc *s3.S3)
- func DeleteBucketPrefix(prefix string)
- func DeleteObjects()
- func GetTag(svc *s3.S3)
- func PutTag(svc *s3.S3)
- func RestoreObject()
- func TestCopyObject(svc *s3.S3)
- func TestDelObject(svc *s3.S3)
- func TestGetObject(svc *s3.S3)
- func TestGetObjectAcl(svc *s3.S3)
- func TestGetObjectPresignedUrl(svc *s3.S3)
- func TestListObjects(t *testing.T)
- func TestModifyObjectMeta(svc *s3.S3)
- func TestMultipartUpload(svc *s3.S3)
- func TestPutObjectAcl(svc *s3.S3)
- func TestPutObjectPresignedUrl(t *testing.T)
- func TestPutObjectWithSSEC(svc *s3.S3)
- func TryDeleteBucketPrefix(prefix string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestMultipartUpload ¶
分块上传 此操作将启动一个分块上传任务并返回 upload ID。在一个确定的分块上传任务中,upload ID用于关联所有分块。连续分块上传请求中的 upload ID由用户指定。在Complete Multipart Upload 和 Abort Multipart Upload请求中同样包含 upload ID。 关于请求签名的问题,分块上传为一系列的请求(初始化分块上传,上传块,完成分块上传,终止分块上传),用户启动任务,发送一个或多个分块,最终完成任务。用户需要对每一个请求单独签名。
注意: 当你启动分块上传后,并开始上传分块,你必须完成或者放弃上传任务,才能终止因为存储造成的收费。
func TestPutObjectWithSSEC ¶
上传加密 服务器端加密关乎静态数据加密,即 KS3 在将您的数据写入数据中心内的磁盘时会在对象级别上加密这些数据,并在您访问这些数据时为您解密这些数据。 只要您验证了您的请求并且拥有访问权限,您访问加密和未加密数据元的方式就没有区别。 例如,如果您使用预签名的 URL 来共享您的对象,那么对于加密和解密对象,该 URL 的工作方式是相同的。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.