上传文件
2025-04-21 18:14
OSS中,操作的基本数据单元是文件(Object)。OSS PHP SDK提供了丰富的文件上传方式: 简单上传:文件最大不能超过5GB。
OSS中,操作的基本数据单元是文件(Object)。OSS PHP SDK提供了丰富的文件上传方式: 简单上传:文件最大不能超过5GB。
文件下载的完整代码请参见GitHub。 OSS PHP SDK提供了丰富的文件下载方式: 下载OSS文件到本地文件 下载OSS文件到本地内存
您可以通过一系列的接口管理存储空间(Bucket)下的文件(Object),包括以下操作: 判断文件是否存在 管理文件访问权限
与传统文件系统中的层级结构不同,OSS内部使用扁平结构存储数据。即所有数据均以对象(Object)的形式保存在存储空间(Bucket)中。为方便管理,OSS控制台将所有以正斜线(/)结尾的对象显示为目录,实现类似于目录的基本功能。您可以通过目录的层次来组织文件,实现分组并简化权限管理。 <
简单上传包括字符串上传和文件上传。本文介绍如何进行字符串上传和文件上传。 注意事项
追加上传是指通过AppendObject方法在已上传的追加类型文件(Appendable Object)末尾直接追加内容。 注意事项
OSS提供的分片上传(Multipart Upload)功能,将要上传的较大文件(Object)分成多个分片(Part)来分别上传,上传完成后再调用CompleteMultipartUpload接口将这些Part组合成一个Object来达到断点续传的效果。
对象存储OSS在完成文件上传时可以提供回调(Callback)给应用服务器。您只需要在发送给OSS的请求中携带相应的Callback参数,即可实现回调。本文介绍如何在简单上传和分片上传时设置上传回调。 注意事项
默认情况下,OSS Bucket中的文件是私有的,仅文件拥有者拥有上传权限。您可以使用OSS PHP SDK生成预签名URL,以允许他人通过该URL上传文件。在生成预签名URL时,可以自定义其过期时间以限制访问持续时长。在预签名URL有效期内,该URL可被多次访问。如果多次执行上传操作,会有文件覆盖
本文介绍如何将存储空间(Bucket)中的文件(Object)下载到本地文件。 注意事项