在 Erlang 中确定传入 TCP/IP 连接的 IP 地址和端口
我想获取传入 TCP/IP 连接的 IP 地址和端口号。 不幸的是,gen_tcp
的 accept
和 recv
函数仅返回一个套接字,而 gen_udp
的 recv
函数还返回地址信息。 有没有一种简单的方法来收集属于 Erlang 中套接字的地址信息?
I would like to fetch the IP address and port number of an incoming TCP/IP connection. Unfortunately gen_tcp
's accept
and recv
functions only give back a socket, while gen_udp
's recv
function also gives back the address information. Is there a straightforward way to collect address information belonging to a socket in Erlang?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要
inet/peername 1
。 来自 Erlang inet 文档:You need
inet/peername 1
. From the Erlang inet docs: