2015-12-22 21 views
-1

希望它不會花費太多時間。我對RoR非常陌生。下面是問題:如果我的cloudflare配置正確,我如何從我的rails應用程序獲取HTTP_CF_IPCOUNTRY?Rails如何從CloudFlare獲取http標題數據

我知道這很幼稚。但請幫助我。

非常感謝。

回答

2

我相信你應該能夠使用:

request.headers["HTTP_CF_IPCOUNTRY"] 
+0

確實是這樣。但奇怪的是,當我在我的視圖頁中嘗試「binding.pry」時,請求散列中沒有這樣的鍵。也許它在我的本地開發環境中不可見,所以我沒有注意到它。非常感謝。 –

+0

您將無法在開發環境中看到此內容,因爲CloudFlare不會代理您的請求。 – Avishai