# 下载 ![文件下载逻辑时序图](../../public/image/文件下载时序图.png) 浏览器向服务端发起文件读取请求,服务端会根据fileKey入参取得文件的元数据信息。获取文件元数据信息后,根据元数据信息中的是否私有字段和所有者字段判断是否具备文件读取权限。 * 当用户具备读取权限时,服务端请求MinIO服务器获取经过预签名的文件访问地址返回给浏览器。 * 当用户不具备读取权限时,返回给浏览器无访问权限提示信息。 浏览器拿到真实文件地址后,读取文件并显示或下载。