2つのCookieの名前は同じですが、ドメインがわずかに異なる状況があります(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" }
両方の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/cookies」を使用しています。ドメインのような情報を設定できるのに、アクセスできない理由がわかりません。