Проверка развернутого порта в приложении ruby ​​on rails - PullRequest
1 голос
/ 17 марта 2010

Есть ли элегантный способ проверить, на каком порту вы развернули приложение ruby ​​on rails, используя mongrel?Я не смог найти директиву (например, такую ​​как # {RAILS_ROOT}, которая содержит корневой каталог приложения), которую я могу использовать для проверки.Это необходимо для проверки, поскольку я развертываю одно и то же приложение на разных портах, и мне нужно, чтобы приложение выполняло разные действия в зависимости от порта, к которому осуществляется доступ.

Любая помощь будет принята,

Спасибо

Ответы [ 2 ]

1 голос
/ 17 марта 2010

Где тебе это нужно? В действии контроллера вы можете сделать следующее, чтобы получить хост / порт:

request.host
request.port
0 голосов
/ 17 марта 2010

nvm, я понял, я мог бы использовать @request для проверки параметров запроса.

Спасибо в любом случае:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...