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()

     

  • 相关阅读:
    C# 反射
    WPF之布局
    java网络编程中的BIO,NIO,AIO
    BIO的阻塞
    AttributeView的用法
    将linux文件中的tab更换为空格的三种方法
    安装nginx-ingress控制器,使用
    docker 搭建jenkins
    Manjaro 18.0.1 系统安装后值得看的两篇博客
    github创建自己的项目并进行推送
  • 原文地址:https://www.cnblogs.com/liu-yi/p/13276997.html
Copyright © 2011-2022 走看看