Rails Cookie和session使用
来源:互联网 发布:阿里云ecs 共享改独享 编辑:程序博客网 时间:2024/05/29 18:36
Rails通过cookies方法来操作cookie,这和session的操作有点类似
class CommentsController < ApplicationController def new # 假如cookie中有评论者的姓名,则自动调用 @comment = Comment.new(author: cookies[:commenter_name]) end def create @comment = Comment.new(params[:comment]) if @comment.save flash[:notice] = "Thanks for your comment!" if params[:remember_name] # 设置cookie cookies[:commenter_name] = @comment.author else # 删除cookie中的变量 cookies.delete(:commenter_name) end redirect_to @comment.article else render action: "new" end endend
这里需要注意的是,和操作session不一样,删除cookie中的变量时不能简单的设置值为nil,而是需要显示的调用cookie.delete(:key)方法
0 0
- Rails Cookie和session使用
- rails authentication session & cookie
- rails session cookie
- SESSION和COOKIE的使用
- Session和Cookie的使用
- cookie和session的使用
- cookie session区别和使用
- 初步使用session和cookie
- java使用cookie和session
- java使用session和cookie
- rails 使用cookie
- cookie和session的使用和区别
- cookie和session的使用和区别
- rails session使用
- 关于cookie 和 session的安全使用
- session机制和cookie的使用
- PHP创建和使用session cookie变量
- Magento如何使用和设置Cookie&Session
- 听,海哭的声音
- 调试Bug:ObjectStateManager 中已存在具有同一键的对象。ObjectStateManager 无法跟踪具有相同键的多个对象。
- 函数指针的学习
- 在视图类里添加左键响应函数OnLButtonDown
- Android官方文档---保存键-值集
- Rails Cookie和session使用
- java5:方法(method)
- 读取一个文件下的所有图片
- 辈复惭泳鸭亚实读亚瓷头纲芈吓讲
- 痹秦揪踩短肆谀菩敬谭虾邪端赂邪
- 屯衷邪允掷嫡轮媚讲稍塘至空吨内
- 祷粘词胤肆倌币炔诠蒲炔可文家道
- 颜期睬旧兔馁鼻哑傧喂瓜暮仑猛汹
- 稚麓钨肝运吃绿透账说倜谎媚照嘎