У меня проблема с удалением файла cookie с зашифрованным именем.Удалить файл cookie с неправильным именем encode
печенье
Название: ключ% 5Fmaquina
содержание: AAAAA
хозяин: XXX
путь:/
На консоли, что я вижу:
(rdb:21) p cookie[:key_maquina]
"AAAAA"
И если я делаю ...
cookie.delete :key_maquina
... не работает, печенье еще там ... и я попробовал ...
cookie.delete "key%5Fmaquina".to_sym
cookie.delete :"key%5Fmaquina"
... не работает тоже.
Я хочу, чтобы удалить эту, потому что новое печенье с правильным именем не используются .. я имею в виду у меня есть два печенья, один с именем key_maquina и другие с ключом% 5Fmaquina
Anyone знает удалить его?
Заранее благодарен!
Обратите внимание: если вы указываете домен: при настройке файла cookie, вы также должны указать домен при удалении файла cookie. 'Печенье [: ключ] = { : значение => 'вкусный печенье', : истекает => 1.year.from_now, : домен => 'domain.com' } cookies.delete (ключ: ,: domain => 'domain.com') ' –
Да, я пробовал с доменом, но получаю тот же результат, файл cookie остается в живых. – user2634870