zoukankan      html  css  js  c++  java
  • Cookie文件内容的含义

    以下是一个cookie文件中的一段内容

    ------------------------------------------------------------------

    logonTicket
    SLXab3d24ae100bc3a92f032a1540cd9a61
    127.0.0.1/
    1537
    1150331648
    30072937
    747296240
    30072935
    *

    -------------------------------------------------------------------

    每行对应的含义如下:

    cookie名称

    cookie值

    web访问地址(路径)

    安全性,1024和1536表示模指数(MODP)群算法的位数

    cookie有效日期

    修改日期

    建立日期

    建立者

    保存cookie

    Java代码  收藏代码
    1. Cookie cookie = new Cookie("sessionID", "true");  
    2. cookie.setMaxAge(1000);//单位是秒  
    3. cookie.setPath("/");  
    4. cookie.setSecure(true);  
    5. response.addCookie(cookie);  

     获取cookie

    Java代码  收藏代码
    1. Cookie[] cookies = request.getCookies();  

     删除cookie

    Java代码  收藏代码
    1. Cookie cookie = new Cookie("sessionID", "true");  
    2. cookie.setMaxAge(0);//注意这句  
    3. cookie.setPath("/");  
    4. cookie.setSecure(true);  
    5. response.addCookie(cookie);  

    在jsp中处理cookie数据的常用方法

    getComment();返回cookie的注释
    getDomain();返回cookie的域名.
    getMaxAge();返回cookie的存活时间
    getName();返回cookie的名字
    getPath();返回cookie适用的路径
    getSecure();如果浏览器通过安全协议发送Cookie将返回true值,如果浏览器使用标准协议刚返回false值
    getValue();返回cookie的值
    getVersion();返回cookie所遵从的协议版本
    setComment(String purpose);设置cookie的注释
    setDomain(String domain);设置cookie的唯一使用者
    setMaxAge(int maxAge);设置cookie的有效期
    setPath(String url);设置Cookie的适用路径
    setSecure(Boolean flag);设置浏览器是否仅仅使用安全协议来发送cookie,例如使用Https或ssl
    setValue(String newvalue);cookie创建后设置一个新的值
    setVersion(int v);设置cookie所遵从的协议版本.

  • 相关阅读:
    make、make clean、make install、make uninstall、make dist、make distcheck和make distclean
    Eclipse开发C/C++ 安装配置
    没有文件扩展“.js”的脚本引擎问题解决
    Linux目录架构详解
    Linux查看硬件信息以及驱动设备的命令
    23种设计模式彩图
    ACE在Linux下编译安装
    void及void指针含义的深刻解析
    centos7.x设置nginx开机自启动
    Centos7防火墙关闭和启用iptables操作
  • 原文地址:https://www.cnblogs.com/0717GG/p/7340117.html
Copyright © 2011-2022 走看看