我正在golang中编写一个thrift服务,我想了解如何在处理函数上下文中获取客户端的IP地址。
谢谢,爱。
答案 0 :(得分:1)
我认为你正在使用这个Godoc Thrift library。在您的问题中包含代码片段会很好;例如thrift server
,handler
定义的类型等
根据Thrift Go library doc -
func(p * TSocket)Addr()net.Addr
返回套接字的远程地址。
因此,如果您有权访问TSocket
,那么您可以获得远程地址。