2015-12-22 1 views
-1

Надеюсь, что это не займет слишком много времени. Я очень новичок в RoR. Вот вопрос: как я могу получить HTTP_CF_IPCOUNTRY из моего приложения rails, если мое облачное меню было настроено правильно?Как рельсы получают данные заголовка http от CloudFlare

Я знаю, что это очень наивно. Но PLS помочь мне.

Большое спасибо.

ответ

2

Я считаю, что вы должны быть в состоянии использовать:

request.headers["HTTP_CF_IPCOUNTRY"] 
+0

Да, действительно. Но странно, что когда я пытаюсь «binding.pry» на моей странице просмотра, и нет такого ключа в хеше запроса. Возможно, это не видно в моей локальной среде разработки, поэтому я этого не заметил. Огромное спасибо. –

+0

Вы не сможете увидеть это в своей среде dev, потому что CloudFlare не проксирует ваши запросы. – Avishai

Смежные вопросы