11个版本 (3个稳定版本)
| 2.0.1 | 2023年11月16日 |
|---|---|
| 2.0.0-alpha.2 | 2023年9月16日 |
| 1.0.0 | 2019年8月22日 |
| 0.5.0 | 2019年4月5日 |
| 0.1.0 | 2019年3月5日 |
排名第274的HTTP服务器
每月下载量53次
61KB
1K SLoC
http-fs
功能
tokio- 启用tokio运行时集成。启用rt。hyper- 启用hyper集成。启用http1和server功能。
lib.rs:
http-fs
功能
tokio- 启用tokio运行时集成。启用rt。hyper- 启用hyper集成。启用http1和server功能。
用法
use http_fs::config::{self, StaticFileConfig, DummyWorker};
use http_fs::{StaticFiles};
use std::path::Path;
pub struct DirectoryConfig;
impl StaticFileConfig for DirectoryConfig {
type FileService = config::DefaultConfig;
type DirService = config::DefaultConfig;
fn handle_directory(&self, _path: &Path) -> bool {
true
}
}
fn main() {
let static_files = StaticFiles::new(DummyWorker, DirectoryConfig);
}
依赖项
~1–2.5MB
~46K SLoC