Ruby on Rails:如何设置Cookie?

问题描述:

可能重复:
Rails cookies, set start date and expire dateRuby on Rails:如何设置Cookie?

我如何可以设置Rails的饼干吗?我需要这个PHP代码相当于:

<?php 

setcookie("AFID", $_REQUEST['AFID'], time() + (60*60*24*365)); 
setcookie("SID", $_REQUEST['SID'], time() + (60*60*24*365)); 

?> 

这是很简单的:

cookies['AFID'] = { 
    :value => request.env['AFID'], 
    :expires => 1.year.from_now 
} 
+0

感谢喜在哪个页面,我应该需要添加该代码。请帮助 – Mohanraj

+0

无论你想要设置cookie。通常在控制器中。 – Wukerplank

+0

嗨,我有以下错误。 HomeController中的NoMethodError#index 未定义的方法'request'for# .. Please kelp – Mohanraj