0
我有问题需要删除编码名称的cookie。删除具有错误名称的Cookie编码
饼干
名称:键%5Fmaquina
内容: AAAAA
主持人: XXX
路径:/
在控制台上我看到了什么:
(rdb:21) p cookie[:key_maquina]
"AAAAA"
如果我去做......
cookie.delete :key_maquina
...不工作时,cookie仍然存在......我曾尝试...
cookie.delete "key%5Fmaquina".to_sym
cookie.delete :"key%5Fmaquina"
...不起作用。
我想删除这一条,因为没有使用具有正确名称的新的cookie ..我的意思是我有两个饼干,一个名为key_maquina和其他与键%5Fmaquina
任何人知道要删除它?
在此先感谢!
请注意,如果您在设置cookie时指定了一个域,则还必须在删除cookie时指定域。 '饼干[:键] = { :值=> '美味饼干', :到期=> 1.year.from_now, :域=> 'domain.com' } cookies.delete(:键,:domain =>'domain.com')' –
是的,我已经尝试过域名,但是我得到了相同的结果,该cookie仍然存在。 – user2634870