#serve #meant #quick #server #limit #index #port

bin+lib qst

快速服务:适用于开发的简单服务

4 个稳定版本

1.0.3 2023年2月16日
1.0.2 2023年1月14日
1.0.1 2023年1月3日
1.0.0 2023年1月2日

#17 in #meant

MIT 许可证

28KB
646

快速服务

QST 是一个极其简单的用于快速启动的静态页面服务器。

免责声明:此软件不适用于生产。此软件的预期用途是帮助开发静态网页,而非用于生产。

安装

crates.io 安装

cargoinstall qst

用法

qst 有以下命令行参数

  • --port -p: 选择要使用的端口号。默认为 6969
  • --addr -a: 选择要绑定的 IP 地址。默认为 127.0.0.1
  • --default-file -f: 选择在访问 / 时发送的默认文件。默认为 index.html
  • --err404-file -e: 选择返回 404 时发送的文件。默认不发送文件。
  • --max-threads -t: 限制服务器同时可以创建的线程数。默认无限制。
  • --limit-requests -l: 限制要响应的请求数量。服务器在达到此数量时会退出。默认无限制。

使用所有参数的示例

qst--port4200 --addr192.168.0.1 --default-file home.html--err404-file err.html--max-threads5 --limit-requests10
qst-p4200 -a192.168.0.1 -f home.html-e err.html-t5 -l10

无运行时依赖