• 简单上传 2025-04-21 18:14

    本文介绍如何通过简单上传方法将本地文件快速上传到OSS,这种方式简单直观,适用于快速将本地文件上传到云端存储。 注意事项

  • 大文件上传 2025-04-21 18:14

    为了提高大文件上传效率,OSS提供了两种大文件上传方法,分别是断点续传上传和分片上传。本文将概述这两种上传方法,并提供相关文档链接供进一步参考。 注意事项 传统的简单上传方法(如 PutObject)上传大文件会遇到以下问题:

  • 断点续传上传 2025-04-21 18:14

    当上传超过5GB的大文件到OSS时,若遇网络中断或程序异常退出,建议使用断点续传。此方法将大文件分割成多个分片并发上传,加速进程。若某个分片上传失败,可从Checkpoint文件记录的断点继续上传,无需重传所有分片。上传完成后,所有分片将自动合并为完整文件。

  • 分片上传 2025-04-21 18:14

    OSS提供的分片上传(Multipart Upload)功能,将要上传的较大文件(Object)分成多个分片(Part)来分别上传,上传完成后再调用CompleteMultipartUpload接口将这些Part组合成一个Object来达到断点续传的效果。

  • 追加上传 2025-04-21 18:14

    追加上传是指通过AppendObject方法在已上传的追加类型文件(Appendable Object)末尾直接追加内容。 注意事项

  • 上传回调 2025-04-21 18:14

    OSS在完成简单上传(PutObject和PutObjectFromFile)以及分片上传(UploadFile)时可以提供回调(Callback)给应用服务器。您只需要在发送给OSS的请求中携带相应的Callback参数,即可实现回调。 注意事项

  • 使用预签名URL上传 2025-04-21 18:14

    默认情况下,OSS Bucket中的文件是私有的,仅文件拥有者拥有访问权限。您可以使用OSS Go SDK生成预签名URL,以允许他人通过该URL上传文件。在生成预签名URL时,可以自定义其过期时间以限制访问持续时长。在预签名URL有效期内,该URL可被多次访问。超出有效期后,将无法进行上传,此时需