#proxy #protocols #ha-proxy #tcp-connection

proxy-header

用于解析和序列化PROXY协议头的库

2个版本

0.1.2 2024年7月14日
0.1.1 2024年7月14日
0.1.0 2023年11月17日

#1303网络编程

Download history 46/week @ 2024-04-14 51/week @ 2024-04-21 107/week @ 2024-04-28 72/week @ 2024-05-05 104/week @ 2024-05-12 70/week @ 2024-05-19 61/week @ 2024-05-26 89/week @ 2024-06-02 75/week @ 2024-06-09 124/week @ 2024-06-16 75/week @ 2024-06-23 97/week @ 2024-06-30 79/week @ 2024-07-07 236/week @ 2024-07-14 288/week @ 2024-07-21 482/week @ 2024-07-28

1,096 每月下载量
rs-proxy 中使用

MIT 协议

70KB
1.5K SLoC

proxy-header

Crates.io MIT licensed Build Status

此包提供了HAProxy PROXY协议(用于在不支持此更高层协议的协议中代理TCP连接时保留原始客户端连接信息)的解码器和编码器。

PROXY协议被许多负载均衡器和代理支持,包括HAProxy、Amazon ELB、Amazon ALB等。

此包实现了整个规范,除了解析AF_UNIX地址类型(头部已验证/解析,但地址未解码或暴露在API中)。

致谢

此包最初是proxy-protocol包的分支,但后来从头开始重写。

许可证

此包采用MIT许可证。有关详细信息,请参阅LICENSE文件。

依赖项

~0–1.2MB
~20K SLoC