#系统信息 #文件 #Web 服务器 #glob #rocket #walk

bin+lib quiet-stroll

一个用于提供基本文件系统信息的 Web 服务器

14 个版本 (4 个稳定版)

1.1.0 2024年1月22日
1.0.1 2023年11月1日
1.0.0-rc.52023年7月19日
0.3.9 2023年6月11日
0.3.6 2023年1月19日

文件系统 类别中排名 #514

Download history 1/week @ 2024-03-26 7/week @ 2024-04-02 1/week @ 2024-05-28

每月下载量 68

自定义许可证

21KB
238 代码行

quiet-stroll

描述

此仓库旨在创建一个使用 Rust 来提供客户端/服务器文件系统工具的 POC

  • walk,从文件树中的入口点遍历文件系统
  • listdir,简单列出目录中的文件
  • glob,使用 glob

底层实现

  • walk 由 jwalk 实现
  • REST 服务器由 rocket 实现
  • glob 由 glob 实现

安装

cargo安装 quiet-stroll

用法

Quiet Stroll 基于 rocket 框架

测试

Hello World

默认情况下,您可以通过访问 https://127.0.0.1:8000 来看到 Hello, world!

咖啡:HTCPCP

您可以通过访问 https://127.0.0.1:8000/coffee 并不输入 coffe 来测试错误代码,使用 Hyper Text Coffee Pot Control Protocol

文档

您可以通过访问 https://127.0.0.1:8000/docs 来查看 swagger 文档。

许可证

Quiet Stroll 采用 MIT 许可证授权(LICENSE-MIT 或 http://opensource.org/licenses/MIT

依赖关系

~26–58MB
~1M SLoC