4
我有兩個cookie具有相同名稱但域稍有不同的情況(cookie1具有域example.com,而cookie2具有子域(包括.example.com))。按域訪問Rails Cookie
cookies[ :cookie_name ] = { :value => "test_value_cookie_1", :domain => "example.com" }
cookies[ :cookie_name ] = { :value => "test_value_cookie_2", :domain => ".example.com" }
我想要檢測何時兩個cookie都存在,但不幸的是我無法計算出如何通過它自己的域訪問cookie。我可以說
if cookies[ :cookie_name ].blank?
,但我怎麼說
if cookies[ :cookie_name, :domain => ".example.com" ].blank?
或
if cookies[ :cookie_name ].domain[ ".example.com" ].blank?
我使用 「ActionPack的-2.3.11/lib目錄/ action_controller /曲奇」。我不明白你爲什麼可以設置域名等信息,但不能訪問它。
你對此做了什麼?我陷入了類似的情況。 – shreyj
我們放棄了重新設計的東西,所以它不再是一個問題。人們可以嘗試給這兩個餅乾不同的名字。 –