zoukankan      html  css  js  c++  java
  • cookie的简单介绍

    思考:

      HTTP是一个无状态的协议,当一个客户端向服务端发送请求,在服务器返回响应后,连接就关闭了,在服务器端不保留连接信息。

      当客户端发送多次请求且需要相同的请求参数的时候,应该如何处理?这个时候就要用到我们的Cookie来实现了。

    什么是Cookie:

      Cookie是一种在客户端保持HTTP状态信息的技术。

      Cookie是在浏览器访问服务器的某个资源时,由web服务器在响应头传送给浏览器的数据。

      浏览器如果保存了某个cookie,那么以后每次访问服务器的时候,都会在请求头传递给服务端 一个cookie只能记录一种信息,是key-value形式 。

      一个web站点可以给浏览器发送多个cookie,一个浏览器也可以存储多个站点的cookie。

    cookie的基本原理:

      

     Cookie的基本操作:

      创建cookie对象 :

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

      设置cookie参数:

      cookie.setMaxAge(int seconds)

      cookie.setPath(String url)

      响应Cookie给客户端 :

      response.addCookie(Cookie cookie)

      获取cookie属性:

      Cookie[] cookies = request.getCookies()

     

  • 相关阅读:
    为什么我们不能坚持到底?
    追从本心,笑斩荆棘
    走出浮躁的泥沼:关于技术与工作
    走出浮躁的泥沼:仅专注就能胜过大部分人
    学不进去?可以试着这么做……
    走出浮躁的泥沼:浮躁的社会原因
    spring-quartz.xml
    1 web.xml配置详解
    多线程学习二
    多线程学习
  • 原文地址:https://www.cnblogs.com/liu-yi/p/13276997.html
Copyright © 2011-2022 走看看