# Google Drive
$ curl /api/v1/files/Work/report.pdf \
?backend=backend_drive_abc
# Amazon S3
$ curl /api/v1/files/backups/data.zip \
?backend=backend_s3_xyz
# Dropbox
$ curl /api/v1/files/Photos/vacation.jpg \
?backend=backend_dropbox_123
# 相同 URL 模式
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Length: 524288
# 不同存储后端
HTTP/1.1 200 OK
Content-Type: application/zip
ETag: "a3f2bc..."
相同 URL 模式。不同存储后端。零复杂度。
连接任意存储,即刻生效
挂载 Google Drive、S3、Dropbox 及 60+ 服务商。每个后端只需认证一次,之后通过统一 HTTP 接口访问所有内容。
兼容所有存储协议
FTP、SFTP、SMB、WebDAV、HTTP 与 HDFS——使用基础设施已有的协议挂载网络存储。
不止文件托管
流式传输、哈希校验、归档预览、压缩下载、日志记录、图像处理——全部通过统一 HTTP 接口,适用于所有后端。
读取与流式传输
通过 HTTP 从本地存储或任意挂载的云后端流式传输文件,支持 HTML、JSON 及纯文本响应格式。
SHA256 完整性校验
无需下载完整文件即可计算 SHA256 或 MD5 哈希值,适用于生产部署验证、备份核对与合规场景。
归档预览
无需解压即可检视 .tar.gz 和 .zip 内容,即时列出条目、大小与路径。
目录打包为 .zip
按需将任意目录下载为 .zip 归档,本地存储与远程云后端均适用。
文件日志与历史记录
每次变更均记录内容可寻址的 blob 快照,可读取任意历史版本或时间戳的文件,并支持版本对比。
图像处理
对 JPEG、PNG、WebP、GIF 和 BMP 进行即时缩放、格式转换、模糊与灰度处理——支持所有存储后端。
21 个接口。统一界面。
读取、写入、管理后端、监控日志——全部通过简单 HTTP 暴露,无需 SDK。
读取与下载
[count, plural, =1 [# 个接口] other [# 个接口]]'curl .../api/v1/files/Work/report.pdf?backend=backend_drive
写入与变更
[count, plural, =1 [# 个接口] other [# 个接口]]'POST .../api/v1/files/copy/[path]?copy_to=/backup/
后端管理
[count, plural, =1 [# 个接口] other [# 个接口]]'POST .../api/v1/backends/drive → [id: "backend_drive_abc"]
系统与日志
[count, plural, =1 [# 个接口] other [# 个接口]]'GET .../api/v1/journal?path=src/&op=write
覆盖所有后端类别
四大存储类别,统一 HTTP 接口。任意组合挂载,通过同一 URL 模式访问所有内容。