@filebox/webdav-server
v1.0.1
Published
WebDAV server adapter for FileBox drivers
Readme
@filebox/webdav-server
FileBox 的 WebDAV 服务适配包,用来把 FileBox 驱动暴露为 WebDAV 请求处理器。
安装
pnpm add @filebox/webdav-server使用
const { WebDAVServer } = require("@filebox/webdav-server");
const server = new WebDAVServer({
auth: (user, password) => user === "admin" && password === "password",
});
const response = await server.request(request, {
driver,
base: "/webdav",
temp: "/tmp/filebox",
});驱动需要提供 WebDAV 操作中用到的文件能力,例如 stat、list、download、upload、mkdir、remove、rename、copy 和 move。
License
MIT
