本文档由
Apifox
自动生成,推荐使用 Apifox - API 文档、API 调试、API Mock、API 自动化测试!
KenkoDrive
分片上传
复制页面
Kenko Drive 云盘
认证
获取Token
POST
获取注册邮件验证码
POST
确认邮件注册
POST
获取Token(短信)
POST
发送短信
POST
申请二维码登录token
POST
获取二维码状态
GET
认领二维码
POST
确认二维码登录
POST
取消二维码登录
POST
用户
管理员操作
更新用户禁用状态
按用户ID获取用户信息
条件分页获取用户信息
新增用户
删除用户
重置密码(管理员)
分配角色
取消角色分配
更新用户信息
获取用户角色
获取当前用户信息
更新当前用户信息
上传当前用户头像
获取当前用户头像
获取当前用户权限
获取当前用户角色
系统
是否开放注册
获取实时内存信息SSE
获取后端版本号
更新设置
获取服务器设置
获取系统操作日志
获取系统信息
文件
分片上传
分片上传流程
创建上传任务
POST
上传分片
POST
获取上传任务信息
GET
条件分页获取文件
GET
根据哈希判断文件是否存在
GET
上传文件(单连接)
POST
获取文件信息
GET
获取下载令牌
GET
下载文件
GET
删除文件关联
DELETE
移动文件
PUT
秒传文件
POST
重命名文件
PUT
锁定文件
PUT
删除文件
DELETE
获取文件拥有者
GET
文件夹
获取文件夹内容
创建文件夹
移动文件夹
重命名文件夹
角色
条件分页获取角色
获取所有权限
添加角色
删除角色
更新角色信息
更新角色状态
获取角色拥有的用户ID
分配用户
取消用户分配
公告
获取用于展示 的公告
发布公告
获取公告
修改公告状态
删除公告
更新公告
验证码
获取验证码
校验验证码
分享
获取分享列表
创建分享
根据分享ID获取
根据用户文件ID获取
分片上传
复制页面
分片上传流程
前端
方向
后端
计算整个文件哈希值,查询否存在该文件
->
据哈希值查询数据库
判断是否需要上传
请求分片上传
->
Redis记录【文件名、文件大小、分片数量】
创建临时文件夹,用于存放分片文件
将文件分片,伴随【文件哈希值、分片索引、分片哈希值】,与【分片二进制内容】进行上传
->
校验哈希值
所有分片上传完成,进行合并与写入
上一页
获取系统信息
下一页
创建上传任务