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会给服务器造成很大的压力

  • 相关阅读:
    从员工到总监,你要明白的8个道理!
    IT民工2013的升迁
    你会对老板说这十句傻话吗
    BIO
    同步工具类
    NIO(一)
    Lock与Condition
    forkJoin
    线程池与Future
    今天需要获取一个网站的web服务反馈回来的数据,找到份不错的帖子关于WebClient类的使用,记录下来·
  • 原文地址:https://www.cnblogs.com/304979850w/p/13358538.html
Copyright © 2011-2022 走看看