上传模式

更新时间:2025-08-18 15:31:53

CDNetworks对象存储当前支持三种上传模式:普通上传、回调上传和通知上传,这三种上传模式的对比如下:

模式名称 触发机制 响应控制方 适用场景
普通上传 直接API调用 对象存储平台 简单文件传输
回调上传 带回调参数的API 客户业务系统 需要自定义响应的场景
通知上传 带处理指令的API 异步通知系统 音视频转码等耗时操作

普通上传

所有上传返回结果由对象存储平台控制,以标准化统一。
Upcoming Updates to Product Navigation and Document Center

回调上传

在文件上传后,对返回给客户端的信息进行格式自定义。
Upcoming Updates to Product Navigation and Document Center

回调上传(POST方法):需要启用上传策略数据中的callbackUrl参数,也可选callbackBody参数(推荐使用)。

为确保安全,对象存储平台在回调上传接口时会在请求头中添加Authorization信息。企业网络系统可以通过验证这些信息的有效性来阻止非法回调请求。

重试策略:对象存储平台配备了回调请求重试机制,以确保回调请求能正常通知。

通知上传

上传文件时,用户提交文件处理指令(包括视频转码、图片水印、图片缩放等操作),请求对象存储平台对上传的文件进行处理。由于这些处理操作通常需要较长时间,对象存储平台采用异步处理策略,以避免影响客户端体验。由于处理程序是异步执行的,在处理完成后,公司会通过异步通知的方式将结果通知到公司的网络服务系统。公司的网络系统再与客户端交互,完成整个处理和通知过程。
Upcoming Updates to Product Navigation and Document Center

通知上传(POST 方法):上传策略数据 中的persistentOps参数和persistentNotifyUrl参数。

重试策略:若使用persistentNotifyUrl中的URL地址执行通知回调失败,平台将启动重试机制,默认重试8次。

本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!