美文网首页
Cookie 的使用

Cookie 的使用

作者: 流蓝浅 | 来源:发表于2018-04-14 15:39 被阅读0次

基于 Internet 的各种服务系统应运而生,建立商业站点或者功能比较完善的个人站点,常常需要记录访问者的一些信息;目前公认的是,通过 Cookie 和 Session 技术来实现记录访问者的一些基本信息。接下来记录一下 Cookie 的使用:

 response. delete_cookie(key) :删除指定的 key 的 Cookie ,如果 key 不存在则什么也不发生

 request.COOKIES.get("name")

 response.set_cookie(key, value='', max_age=None, expires=None) :设置 Cookie

o key、value 都是字符串类型

o max_age 是一个整数,表示在指定秒数后过期

o expires 是一个 datetime 或 timedelta 对象,会话将在这个指定的日期/时间过期,注意 datetime 和 timedelta 值只有在使用 PickleSerializer 时才可序列化

o max_age 与 expires 二选一

o 如果不指定过期时间,则两个星期后过期

查看放进cookie里的内容

1 定义处理cookie的view函数


def cookieTest(request):
    response = HttpResponse("OK") # 将ok返回到页面上,并定义一个httpResponse对象
    if "h1" in request.COOKIES:# 如果有h1这个键的cookie存在的话就将其的值写入到页面上
        response.write("<h1>"+request.COOKIES["h1"]+"</h1>")
    response.set_cookie("h1", "hello", 120) # 不管存在不存在都将这个h1的cookie放到cookie里 内容是hello 生效时间是120s
    return response


2 配置url
略:可以看之前配置的文章

其他的问题

但是上面这种方式cookie中不能写入中文,所以下面给出几种处理方式

1 利用json处理不能写入中文
import json

def cookieTest(request):
    response = HttpResponse("OK")
    if "h1" in request.COOKIES:
        h1 = request.COOKIES["h1"]
        response.write("<h1>"+json.loads(h1)+"</h1>") # 用json加载
    response.set_cookie("h1", json.dumps("你好"))
    return response


相关文章

  • J2EE--Cookie

    为什么要使用Cookie? 怎样使用Cookie? Cookie使用缺陷 Cookie使用示例 1. 为什么要使用...

  • SDWebImage与Cookie

    使用Cookie -设置SDWebImageHandleCookies使用Cookie 储存Cookie -设置H...

  • 了解HTTP Cookie

    Cookie 是什么 Cookie 的分类 如何设置 Cookie 如何读取 Cookie Cookie 的使用场...

  • jsp-cookie

    使用JSP设置Cookie (1)创建一个Cookie对象: 调用Cookie的构造函数,使用一个cookie名称...

  • Cookie

    一、Cookie简介 二、Cookie常用方法 三、Cookie的使用

  • 3.Cookie的使用

    1.Cookie的使用步骤 2.Cookie的使用的记住密码案例

  • (转)细说Cookie

    细说Cookie 阅读目录 开始 Cookie 概述 Cookie的写、读过程 使用Cookie保存复杂对象 Js...

  • jQueryCookie的使用与jsCookie的封装

    jqueryCookie的使用 cookie创建 基本方法(session cookie 临时cookie在浏览器...

  • js cookie

    js设置cookie js获取cookie //使用方式: 给cookie设置终止日期 例如:如果要将cookie...

  • cookie实战

    使用JavaScript操作cookie 创建和存储cookie。 2.读取cookie值 3.判断cookie是...

网友评论

      本文标题:Cookie 的使用

      本文链接:https://www.haomeiwen.com/subject/rfrlkftx.html