Rails Web アプリケーションで、クライアントの実際のポート番号 (ルーターがクライアント コンピューターに与えたポート)を取得したいと考えています。
出来ますか ?
Rails Web アプリケーションで、クライアントの実際のポート番号 (ルーターがクライアント コンピューターに与えたポート)を取得したいと考えています。
出来ますか ?
request.remote_port
があるので次のようなものを探していましたrequest.remote_ip
これが私が思いついたものですrequest.env["REMOTE_PORT"]
この質問と回答を確認してください。
Ruby on Railsで現在の絶対URLを取得するにはどうすればよいですか?
これがトリックになるはずです:
"#{request.protocol}#{request.host_with_port}#{request.fullpath}"
"#{request.protocol}#{request.host}:#{request.port+request.fullpath}"