私は今日TCPSocketsで遊んでいて、使用していました
@client_port, @client_addr = Socket.unpack_sockaddr_in(@socket.getpeername)
クライアントの IP アドレスとポートを取得します。クライアントとサーバーに SSL を追加しましたが、これはつまり、
@socket.getpeername
はサポートされていません ( https://bugs.ruby-lang.org/issues/8126に記載されているとおり)。この情報を取得するために使用できる別の方法はありますか? 私はしばらくグーグルで検索しましたが、役に立つものを見つけることができませんでした。