Rails 3 получает реферер запроса

Я использую Rails 3.0.9, Ruby 1.9.2, Devise 1.3.4 и нуждаюсь в новом представлении сеанса Devise для доступа к параметрам URL-адреса запроса, хотя я рассматриваю это как общий вопрос обработки запросов Rails . По сути, делается запрос к аутентифицированному ресурсу Devise, который перенаправляет пользователя на экран входа в систему. В представлении входа мне нужен доступ к URL-адресу запроса, например, это URL-адрес запроса, который был вызван в начале

http://mysite.com/article/5?type=blah

На странице входа с перенаправлением мне нужен доступ к этому URL-адресу, кто-нибудь знает, как я могу это сделать?

26
задан Johnny Klassy 9 November 2011 в 21:25
поделиться

1 ответ

Я только что узнал, что WEBrick неправильно обрабатывает request.referrer . Но не волнуйся. Единорог справляется с этим правильно. Я не проверял это на других серверах. Вы должны проверить это со своим. Я не думаю, что вы используете WEBrick в качестве рабочего сервера.

3
ответ дан 28 November 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: