1 个不稳定版本

0.1.0 2022 年 9 月 21 日

#tokio-rustls 中排名 第 9

MIT 许可证

4KB

pango

Crates.io Docs.rs MIT licensed Build Status

pango 是一个跨平台的 TLS 反向代理,完全使用 Rust 编写,基于 rama 构建。它可以作为独立的二进制文件使用,作为后端基础设施的一部分,或者作为库使用,以便将 pango 作为 [Tower][tower] 服务使用,该服务封装了您的 Http 服务。

pango 处于早期开发阶段,尚未准备好用于生产使用。使用此框架存在风险,责任自负。

如果您想采用后一种方法,则建议使用 Axum 作为首选的 http 服务器库,因为它将很好地与代码的其他部分兼容。

以下是对 pango 服务组成的概述

tcp::Server
 ⤷ tcp::middleware::*tls::Server
         ⤷ tls::middleware::*tcp::Client ⭢ /target/

无运行时依赖