全部产品
Search
文档中心

对象存储 OSS:基础操作

更新时间:Dec 24, 2024

本文为您介绍Object基础操作的API接口。

API功能列表

有关基础操作相关的API功能列表信息,请参见下表。

分类

API

描述

上传文件

PutObject

单个文件(Object)直接上传,上传文件大小不得超过5 GB。

AppendObject

通过追加写的方式上传文件(Object),目标文件大小不得超过5 GB。

PostObject

通过HTML表单的方式上传文件(Object),上传文件大小不得超过5 GB。

Callback

发送请求时携带Callback参数实现回调。仅PutObjectPostObjectCompleteMultipartUpload接口支持设置Callback。

获取文件

GetObject

获取某个文件(Object)。

HeadObject

获取某个文件(Object)的元数据信息,使用此接口不会返回文件内容。

GetObjectMeta

获取某个文件(Object)的元数据信息,包括该Object的ETag、Size、LastModified信息,并且不返回该Object的内容。

删除文件

DeleteObject

删除某个文件(Object)。

DeleteMultipleObjects

删除多个文件(Object)。

拷贝文件

CopyObject

拷贝同地域下存储空间(Bucket)之间的文件(Object)。

解冻文件

RestoreObject

解冻归档、冷归档以及深度冷归档的文件(Object)。

SQL查询

SelectObject

调用该接口对目标文件执行SQL语句,返回执行结果。