Boost asio socket:如何获取自己的IP、端口地址?

发布于 2024-11-26 20:46:47 字数 79 浏览 1 评论 0原文

我有一个使用 boost asio 的 TCP 服务器。我已接受套接字连接。如何获取我的用户服务器当前正在与之通信的服务器计算机的 IP、端口?

I have a TCP server using boost asio. I have accepted a socket connection. How to get IP, Port of my server machine as it is seen by my user server is currently communicating with?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

第几種人 2024-12-03 20:46:47

我相信它是 basic_stream_socket::local_endpoint(),但如果您位于 NAT 网关。

I believe it's basic_stream_socket::local_endpoint(), but that's not necessarily what the other end sees if you are behind a NAT gateway.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文