上传模式

更新时间:2020-10-08 22:21:22

上传目前支持三种模式:普通上传,回调上传,通知上传。

普通上传

上传返回结果由云存储平台统一控制,规范统一化。
image.png

回调上传

上传文件后,对返回给客户端的信息进行自定义格式。
image.png

回调上传(POST方式):需要启用上传策略数据的callbackUrl参数,而callbackBody参数可选(建议使用该参数)。

为了保证安全性,网宿云存储平台在回调上传接口时,会往请求头部中添加Authorization信息,企业WEB系统可以通过验证该信息的有效性,来阻挡非法回调请求,详细描述请参看回调安全性机制。

重试策略:网宿云存储平台具有回调请求重试机制,确保回调请求能正常通知,详细描述请参见回调重试机制。

通知上传

用户在上传文件时,提交文件处理指令(如文件解压缩操作),要求云存储平台对上传的文件进行处理,由于这些处理操作一般比较耗费时间,为了不影响客户端的体验,云存储平台采用异步处理策略,处理过程异步执行,处理完成结果将采用异步通知方式告知企业的WEB服务系统,由企业的WEB系统再与客户端进行交互,完成处理通知整个流程。
image.png

通知上传 (POST方式):需要启用上传策略数据中的persistentOps参数参数和persistentNotifyUrl参数。

重试策略:当平台使用persistentNotifyUrl的URL地址进行通知回调,回调失败时,会启用重试机制,默认重试8次。

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