proxy_http 0.1.4

High-performance, asynchronous HTTP proxy server in Rust, routing traffic through dynamic upstream proxies. / 一个使用 Rust 构建的高性能、异步 HTTP 代理服务器,可通过动态上游代理池路由流量。
Documentation
[package]
name = "proxy_http"
version = "0.1.4"
edition = "2024"
license = "MulanPSL-2.0"
repository = "https://github.com/i18n-site/rust.git"
homepage = "https://github.com/i18n-site/rust/tree/dev/proxy_http"
description = "High-performance, asynchronous HTTP proxy server in Rust, routing traffic through dynamic upstream proxies. / 一个使用 Rust 构建的高性能、异步 HTTP 代理服务器,可通过动态上游代理池路由流量。"
keywords = ["http", "proxy", "async", "rust", "tokio"]

[package.metadata.docs.rs]
all-features = true
rustdoc-args = [ "--cfg", "docsrs" ]

[features]
default = [ ]

[dev-dependencies]
anyhow = "1.0.100"
log = "0.4.28"
reqwest = "0.12.23"
static_init = "1.0.4"

[dev-dependencies.log_init]
path = "../log_init"
version = "0.1.25"

[dependencies]
base64 = "0.22.1"
log = "0.4.28"
static_init = "1.0.4"
thiserror = "2.0.16"

[dependencies.aok]
version = "0.1.17"
path = "../aok"

[dependencies.genv]
version = "0.1.16"
path = "../genv"

[dependencies.http-body-util]
version = "0.1.3"

[dependencies.hyper]
version = "1.7.0"
features = [ "http1", "server" ]

[dependencies.hyper-util]
version = "0.1.17"
features = [ "server-auto", "tokio" ]

[dependencies.log_init]
version = "0.1.25"
path = "../log_init"

[dependencies.reqwest]
version = "0.12.23"
features = [ "zstd", "brotli" ]

[dependencies.tokio]
version = "1.47.1"
features = [ "rt", "rt-multi-thread", "macros", "net" ]

[dependencies.xerr]
version = "0.1.16"
path = "../xerr"

[dependencies.proxy_fetch]
version = "0.1.2"
path = "../proxy_fetch"