ks3test

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2022 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DelTag

func DelTag(svc *s3.S3)

delObjectTagging

func DeleteBucketPrefix

func DeleteBucketPrefix(prefix string)

* 删除前缀

func DeleteObjects

func DeleteObjects()

* 批量删除对象

func GetTag

func GetTag(svc *s3.S3)

getObjectTagging

func PutTag

func PutTag(svc *s3.S3)

设置对象Tag

func RestoreObject

func RestoreObject()

文件解冻

func TestCopyObject

func TestCopyObject(svc *s3.S3)

复制对象

func TestDelObject

func TestDelObject(svc *s3.S3)

删除对象

func TestGetObject

func TestGetObject(svc *s3.S3)

下载文件

func TestGetObjectAcl added in v1.0.15

func TestGetObjectAcl(svc *s3.S3)

获取对象Acl

func TestGetObjectPresignedUrl

func TestGetObjectPresignedUrl(svc *s3.S3)

生成下载地址

func TestListObjects

func TestListObjects(t *testing.T)

列表bucket下对象

func TestModifyObjectMeta

func TestModifyObjectMeta(svc *s3.S3)

修改元数据信息

func TestMultipartUpload

func TestMultipartUpload(svc *s3.S3)

分块上传 此操作将启动一个分块上传任务并返回 upload ID。在一个确定的分块上传任务中,upload ID用于关联所有分块。连续分块上传请求中的 upload ID由用户指定。在Complete Multipart Upload 和 Abort Multipart Upload请求中同样包含 upload ID。 关于请求签名的问题,分块上传为一系列的请求(初始化分块上传,上传块,完成分块上传,终止分块上传),用户启动任务,发送一个或多个分块,最终完成任务。用户需要对每一个请求单独签名。

注意: 当你启动分块上传后,并开始上传分块,你必须完成或者放弃上传任务,才能终止因为存储造成的收费。

func TestPutObjectAcl added in v1.0.15

func TestPutObjectAcl(svc *s3.S3)

设置对象Acl

func TestPutObjectPresignedUrl

func TestPutObjectPresignedUrl(t *testing.T)

生成上传外链

func TestPutObjectWithSSEC

func TestPutObjectWithSSEC(svc *s3.S3)

上传加密 服务器端加密关乎静态数据加密,即 KS3 在将您的数据写入数据中心内的磁盘时会在对象级别上加密这些数据,并在您访问这些数据时为您解密这些数据。 只要您验证了您的请求并且拥有访问权限,您访问加密和未加密数据元的方式就没有区别。 例如,如果您使用预签名的 URL 来共享您的对象,那么对于加密和解密对象,该 URL 的工作方式是相同的。

func TryDeleteBucketPrefix

func TryDeleteBucketPrefix(prefix string)

* 删除前缀(包含三次重试)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL