[dependencies.bytes]
version = "1"
[dependencies.futures-util]
version = "0.3"
[dependencies.http]
version = "0.2"
[dependencies.http-body]
version = "0.4"
[dependencies.http-range-header]
version = "0.4"
[dependencies.httpdate]
version = "1"
[dependencies.include_dir]
optional = true
version = "0.7"
[dependencies.mime_guess]
version = "2"
[dependencies.percent-encoding]
version = "2"
[dependencies.pin-project]
version = "1"
[dependencies.tokio]
features = ["io-util"]
version = "1"
[dependencies.tokio-util]
features = ["io"]
version = "0.7"
[dependencies.tower-http]
features = ["set-status"]
version = "0.4"
[dependencies.tower-service]
version = "0.3"
[dev-dependencies.brotli]
version = "3"
[dev-dependencies.flate2]
version = "1"
[dev-dependencies.hyper]
features = ["server", "runtime", "tcp", "http1"]
version = "0.14"
[dev-dependencies.tokio]
features = ["io-util", "rt", "macros"]
version = "1"
[dev-dependencies.tower]
features = ["make", "util"]
version = "0.4"
[[example]]
name = "disk"
required-features = ["disk"]
[[example]]
name = "include_dir"
required-features = ["include_dir"]
[features]
__internal_test = ["compression-gzip", "compression-br", "compression-deflate", "disk", "include-dir"]
compression-br = []
compression-deflate = []
compression-gzip = []
default = ["disk", "include-dir"]
disk = ["tokio/fs"]
include-dir = ["include_dir/metadata"]
[package]
authors = ["Sherlock Holo <sherlockya@gmail.com>"]
description = "HTTP file server"
edition = "2021"
keywords = ["http"]
license = "MIT"
name = "http_dir"
readme = "README.md"
repository = "https://github.com/Sherlock-Holo/http_dir"
rust-version = "1.72"
version = "0.1.9"
[package.metadata.docs.rs]
features = ["__internal_test"]