全部产品
Search
文档中心

对象存储 OSS:Browser.js上传文件

更新时间:Nov 28, 2024

OSS Browser.js SDK 支持多种上传文件(Object)的方式,您可以根据自身业务场景选择最适合的上传方式:

方法

说明

简单上传

  • 当您需要将File对象、Blob数据或OSS Buffer上传到 OSS 时,可以使用简单上传方式。

  • 适用于小文件的快速上传。

追加上传

  • 当您需要在已上传的追加类型文件(Appendable Object)末尾直接追加内容,可以使用追加上传方式。

分片上传

  • 当您需要上传大于 100 MB 且小于 48.8 TB 的大文件时,建议使用分片上传方式。

  • 分片上传将大文件分割成多个分片(Part)分别上传,完成后调用CompleteMultipartUpload接口将这些分片组合成一个完整的文件。

断点续传上传

  • 当您需要进行大文件的稳定上传,可以使用断点续传方式。

  • 断点续传会记录上传的断点,如果上传过程中出现网络异常或程序崩溃,可以从断点记录处继续上传未完成的部分。

上传回调

  • 当您希望在文件上传完成后向应用服务器提供回调(Callback),可以使用上传回调方式。

  • 允许您在文件上传成功后执行特定的操作,如记录日志或触发后续处理。