duanmangxie7131
2014-06-15 16:59
浏览 790
已采纳

如何在Golang的UDP服务器上获取客户端ip地址?

I run a udp server successfully on go

func main() {
    service := "0.0.0.0:27014"
    udpAddr, err := net.ResolveUDPAddr("udp4", service)
    checkError(err)
    conn, err := net.ListenUDP("udp", udpAddr)
    checkError(err)
    for {
        handleClient(conn)
    }
}

But i Wanted to know how can i find out who(remote ip address, Client ip address) send request to my server

图片转代码服务由CSDN问答提供 功能建议

我在旅途中成功运行了udp服务器

  func main  (){
 service:=“ 0.0.0.0:27014"
 udpAddr,err:= net.ResolveUDPAddr(” udp4“,service)
 checkError(err)
 conn,err:= net.ListenUDP(”  udp”,udpAddr)
 checkError(err)
 for {
 handleClient(conn)
} 
} 
   
 
 

但我想知道如何 我可以找出谁(远程IP地址,客户端IP地址)向我的服务器发送请求

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题