1 个不稳定版本
0.1.0 | 2022 年 9 月 21 日 |
---|
在 #tokio-rustls 中排名 第 9
4KB
pango
pango 是一个跨平台的 TLS 反向代理,完全使用 Rust 编写,基于 rama 构建。它可以作为独立的二进制文件使用,作为后端基础设施的一部分,或者作为库使用,以便将 pango 作为 [Tower][tower] 服务使用,该服务封装了您的 Http 服务。
pango 处于早期开发阶段,尚未准备好用于生产使用。使用此框架存在风险,责任自负。
如果您想采用后一种方法,则建议使用 Axum 作为首选的 http 服务器库,因为它将很好地与代码的其他部分兼容。
以下是对 pango 服务组成的概述
tcp::Server
⤷ tcp::middleware::*
⤷ tls::Server
⤷ tls::middleware::*
⤷ tcp::Client ⭢ /target/