如何在 Rails 中创建 cookie?

用户访问示例:

http://mywebsite.com/ref/stackowerflow

然后我要安全 stackowerflow
并称之为稍后的例子
<%= ref %> 输出:stackowerflow

最佳答案

创建 cookie(最好在 Controller 中):

cookies[:referer] = "stackoverflow"

创建一个小时后过期的 cookie:
cookies[:referer] = { :value => "stackoverflow", :expires => Time.now + 1.hour}

读取 cookies :
ref = cookies[:referer] # "stackoverflow"

删除cookie:
cookies.delete :referer

关于ruby-on-rails - Rails 以后如何创建cookies 和调用数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7468070/

10-12 22:30