zoukankan      html  css  js  c++  java
  • cookie相关内容:用法,特点,常用功能以及与session的异同

    cookie的简介

    cookie是Web服务器保存在客户端的一系列文本信息
    cookie的作用
    对特定对象的追踪
    实现各种个性化服务
    简化登录
    安全性能
    容易泄露信息

    在JSP中使用cookie(语法)

    创建cookie对象

    Cookie newCookie = new Cookie(String key, String value);

    写入cookie

    response.addCookie(newCookie);

    读取cookie

    Cookie[] cookies = request.getCookies();

    cookie对象的常用方法

    void setMaxAge(int expiry)

    设置cookie的有效期,以秒为单位

    void setValue(String value)

    在cookie创建后,对cookie进行赋值

    String getName()

    获取cookie的名称

    String getValue()

    获取cookie的值

    int getMaxAge()

    获取cookie的有效时间,以秒为单位

    cookie与session的对比( 存储位置,数据类型,数据有效期用途)

     cookie只能存放4k的数据,而session理论上没有做限制

    cookie/session使用注意事项
    1.cookie大小有限制 4k

    2.cookie不能跨浏览器

    3.cookie不支持中文

    4.如果是安全性较高的数据应存放在session中,因为cookie存放在客户端总会轻易被不法分子获取

    5.如果是访问量特别大的网站,尽量不要在session中存储用户数据,因为每个用户存一个session会给服务器造成很大的压力

  • 相关阅读:
    Android Dialog
    Android中Activity和Fragment与Fragment和Fragment之前互相传值方法
    Git 常用命令
    php-tool-xhprof
    大数据
    数据库连接
    Linux架构之Nginx 负载均衡会话保持
    Linux基础之输入输出
    Linux架构之Nginx 配置文件
    Linux架构之Nginx Web基础1
  • 原文地址:https://www.cnblogs.com/304979850w/p/13358538.html
Copyright © 2011-2022 走看看