文件名称:go-proxyproto:Golang软件包以处理HAProxy代理协议
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-23 19:44:28
Go
代理协议 该库提供了proxyproto程序包,该程序包可用于侦听Amazon ELB负载平衡器的HAProxy之后的服务器。 这些负载平衡器支持使用代理协议( ),该协议为服务器提供了一种简单的机制来获取客户端地址。负载均衡器。 该库提供了net.Listener和net.Conn实现,可用于处理可能正在使用代理协议的情况。 仅理解代理协议版本1(易于理解的形式)。 唯一需要注意的是,我们检查“ PROXY”前缀以确定是否正在使用该协议。 如果该字符串可能作为输入的一部分出现,则说明该协议正在使用中,因此可能会出现问题。 文献资料 完整的文档可以在找到。 例子 使用该库非常简单: // Create a listener list, err := net.Listen("tcp", "...") // Wrap listener in a proxyproto listener p
【文件预览】:
go-proxyproto-master
----.gitignore(10B)
----README.md(1KB)
----protocol_test.go(10KB)
----protocol.go(7KB)
----LICENSE(1KB)