基本业务流程

云存储基本业务流程主要包括:

上传

上传支持三种模式:普通上传、回调上传、通知上传

1.普通上传:上传返回结果由云存储平台统一控制,规范统一化。

2.回调上传:对返回给上传端的信息进行自定义。通过在上传策略中设置回调信息,云存储在文件上传成功后将信息回调到指定的业务服务器,将业务服务器响应的回调结果返回给用户端。

3.通知上传:对上传的文件进行处理操作,并将处理结果通知给客户业务服务器。通过在上传策略中设置处理操作,如视频转码、截图等,文件上传成功后,云存储采用异步处理策略对文件进行自动处理,并将处理结果通知客户指定的业务服务器。
详见“ API—上传文件-上传模式”章节。

为了验证上传端的合法性,客户端上传文件前需要先获取从服务端颁发的上传凭证,并在上传资源时将上传凭证作为请求内容的一部分。关于上传策略和上传凭证的生成细节,详见“API—安全机制-上传凭证”。以下为上传基本业务流程图:
上传基本业务流程

下载

网宿云存储提供一流的CDN加速服务,保证下载的访问速度和可用性。
用户可以直接通过云存储提供的用户界面进行文件下载,也可以通过接口进行下载。接口规范详见“ API—资源管理-下载文件”章节。

资源管理

网宿云存储支持对云存储上的文件进行操作管理,例如获取文件信息、删除或者移动资源等。
用户可以通过接口对文件进行资源管理请求,为了保证存储资源的安全,资源管理操作建议只在业务服务器执行,同时在进行资源管理操作时,通常需要携带合法的管理凭证以验证操作端的合法性,。详见“ API—资源管理”章节。
资源管理流程