У меня есть ситуация, когда два куки имеют одно и то же имя, но несколько разные домены (cookie1 имеет домен example.com, тогда как cookie2 имеет субдомен включительно .example.com).
cookies[ :cookie_name ] = { :value => "test_value_cookie_1", :domain => "example.com" }
cookies[ :cookie_name ] = { :value => "test_value_cookie_2", :domain => ".example.com" }
Я хочу определить, существуют ли оба куки-файла, но, к сожалению, я не могу понять, как получить доступ к куки-файлу через собственный домен.Я могу сказать
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/печенье".Я не понимаю, почему вы можете установить информацию, такую как домен, но не получить к ней доступ.