文件copy流程同bucket情况
2017-02-13 17:31:22 0 举报
登录查看完整内容
为你推荐
查看更多
文件复制流程与存储桶情况类似。首先,用户需要提供源文件的路径和目标路径。然后,系统会检查源文件是否存在以及用户是否具有访问权限。如果一切正常,系统将读取源文件的内容并将其写入目标路径。在写入过程中,系统还会检查目标路径是否已存在同名文件,如果存在,则可以选择覆盖或跳过。最后,系统会返回一个表示操作成功或失败的状态码。在整个过程中,为了确保数据的安全性和完整性,系统还会对文件进行校验和验证。总之,文件复制流程简单易用,能够满足用户快速传输和备份数据的需求。
作者其他创作
大纲/内容
记录失败对象
复制文件夹
结束流程
是
打印日志等操作
文件夹内部是否还有文件
返回文件不存在的错误码
判断文件当前是否已经被删除
成功
返回失败
失败
返回失败错误码
判断文件夹当前是否已经被删除
判断是否是部分成功
否
创建新的文件node节点,使用被复制文件的元信息
返回成功
提交新建文件夹流程
发起请求,携带需要复制的文件 id 和目标的目录 id
尝试发起文件copy流程
提交上传文件流程
同一 bucket 下进行 copy 的流程
返回结束
返回部分成功
复制文件
判断是否还有文件夹
发起请求,携带需要复制的文件夹 id 和目标的目录 id
创建新的文件夹node节点,使用被复制文件的元信息
0 条评论
回复 删除
下一页