3

Rails Web アプリケーションで、クライアントの実際のポート番号 (ルーターがクライアント コンピューターに与えたポート)を取得したいと考えています。

出来ますか ?

4

4 に答える 4

0

request.remote_portがあるので次のようなものを探していましたrequest.remote_ip

これが私が思いついたものですrequest.env["REMOTE_PORT"]

于 2013-06-06T03:10:00.533 に答える
0

この質問と回答を確認してください。

Ruby on Railsで現在の絶対URLを取得するにはどうすればよいですか?

これがトリックになるはずです:

"#{request.protocol}#{request.host_with_port}#{request.fullpath}"
"#{request.protocol}#{request.host}:#{request.port+request.fullpath}"
于 2013-05-28T10:06:45.463 に答える