#hyper-server #basic #handler #webdav #path #root

bin+lib hyperdav-server

作为 hyper 服务器处理器的基本 WebDAV 服务器

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2017年6月4日

#24#webdav

MIT/Apache

27KB
559

hyperdav-server

作为 hyper 服务器处理器的基本 WebDAV 服务器。

重要:此软件不提供安全功能,不适用于运行在包含任何敏感资源的机器上。服务器将跟随符号链接并可以提供指定根目录之外的路由。此外,没有访问控制,服务器支持写操作,如截断 PUT 和 DELETE。

当前预期用途是为已在运行 hyper 服务器的项目添加文件访问 Rust,例如嵌入式设备。由于这将仅作为调试功能,因此不存在访问控制。

增加可配置性和支持更多 RFC 4918 可以实现。欢迎提交补丁。

许可证

根据您选择以下之一授权:

由您选择。

贡献

除非您明确声明,否则您提交的任何有意包含在作品中的贡献,根据 Apache-2.0 许可证定义,应作为上述双重许可,不附加任何额外条款或条件。

依赖关系

~9.5MB
~210K SLoC