#web-server #server #https #http #web #serve-static

app devserver

用于本地托管文件夹的简单服务器

5个版本

0.4.2 2023年3月25日
0.4.1 2022年1月2日
0.4.0 2021年5月7日
0.1.7 2020年9月14日
0.1.0 2019年12月30日

#212 in HTTP服务器

Zlib 许可证

52KB
899 代码行

devserver Crates.io

一个用于本地托管静态文件夹的极小工具。

此工具仅用于本地开发,并未努力确保其他目的的安全性。

请勿在生产环境中使用DEVSERVER

devserver应仅用于在受信任的网络中托管文件。

devserver无法妥善处理开放网络上强大服务器必须承受的攻击。

安装

cargo install devserver

用法

打开命令行,导航到您想要托管的目录,然后运行

devserver

访问 https://127.0.0.1:8080https://127.0.0.1:8080 以查看您托管的内容。

选项

--reload 当托管文件夹中的文件更改时自动刷新页面。

--address 传递一个地址,如 "127.0.0.1:8080" 或 "localhost:8000",以更改服务器将托管在其上的地址。

--path 改变要托管的目录。

--header 传递一个标题,如 "Access-Control-Allow-Origin='*'"。使用多个 --header 标志传递多个标题。

--help 解释可用的选项。

依赖关系

~1.1–9MB
~71K SLoC