文件服务器访问时序图
时序图
sequenceDiagram
权限用户->>外围服务:上传文件
外围服务->>文件管理服务:上传文件
文件管理服务->>文件服务器:存储文件
文件服务器->>文件管理服务:返回文件的存储位置
文件管理服务->>外围服务:返回文件的存储位置
外围服务->>外围服务:在数据库存储文件的存储位置
权限用户->>外围服务:访问自身的文件列表下载文件
外围服务->>文件管理服务:通过文件位置获取文件的防盗链访问路径
文件管理服务->>文件服务器:通过文件位置获取文件的防盗链访问路径
文件服务器->>文件管理服务:返回文件的防盗链访问路径
文件管理服务->>外围服务:返回文件的防盗链访问路径
外围服务->>权限用户:返回文件的防盗链访问路径
权限用户->>文件服务器:通过文件的防盗链路径下载文件
无权限用户-->>文件服务器:通过权限用户共享的文件防盗链路径下载文件
无权限用户--X文件服务器:防盗链路径过期无法访问文件