1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2017年6月4日 |
---|
#24 在 #webdav
27KB
559 行
hyperdav-server
作为 hyper 服务器处理器的基本 WebDAV 服务器。
重要:此软件不提供安全功能,不适用于运行在包含任何敏感资源的机器上。服务器将跟随符号链接并可以提供指定根目录之外的路由。此外,没有访问控制,服务器支持写操作,如截断 PUT 和 DELETE。
当前预期用途是为已在运行 hyper 服务器的项目添加文件访问 Rust,例如嵌入式设备。由于这将仅作为调试功能,因此不存在访问控制。
增加可配置性和支持更多 RFC 4918 可以实现。欢迎提交补丁。
许可证
根据您选择以下之一授权:
- Apache 许可证 2.0 版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则您提交的任何有意包含在作品中的贡献,根据 Apache-2.0 许可证定义,应作为上述双重许可,不附加任何额外条款或条件。
依赖关系
~9.5MB
~210K SLoC