首页 > 其他分享 >HTTP状态管理:Cookie与Session

HTTP状态管理:Cookie与Session

时间:2023-04-01 16:34:59浏览次数:43  
标签:状态 HTTP Session Cookie 服务器 浏览器 客户端

Cookie

  Cookie实际上是一小段的文本信息,客户端请求服务器,如果服务器需要记录该用户状态,就向客户端浏览器颁发一个Cookie

  客户端浏览器会把Cookie保存起来,当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器,服务器检查该Cookie,以此来辨认用户状态

 

 

 

 

 

 Session

  Session是另一种几率客户状态的机制,保存在服务器上,客户端浏览器访问服务器的时候,服务器把客户端信息已某种形式记录在服务器上

  客户端浏览器再次访问时只需要从该Session中查找该客户的状态就可以 了

 

 

 

 保存SessionID的方式

  Cookie

  URL重写

  隐藏表单

Session的有效期

  Session超时失效

  程序调用HttpSession.invalidate()

  服务器进程被停止

Cookie与Session

  存放位置不同

  安全性(隐私策略)的不同

  有效期上的不同

  对服务器压力的不同

标签:状态,HTTP,Session,Cookie,服务器,浏览器,客户端
From: https://www.cnblogs.com/yu3304/p/17278808.html

相关文章

  • http3.0和http2.0的比较
    从HTTP/1.1到HTTP/2,HTTP协议一直都是使用TCP作为传输协议。然而,就在最新的HTTP/3,HTTP就直接把TCP抛弃了,向孤立无援的UDP伸出了援手,基于UDP协议的基础上,在应用层实现了一个可靠的传输协议——QUIC。 很多同学可能就好奇了,HTTP都用TCP都用了几十年了,而且T......
  • HTTP响应状态码拆解
    HTTP响应状态码拆解状态码:是用以标识网页服务器超文本传输协议响应状态的3位数字代码    常用HTTP状态码         HTTP状态码详解......
  • 3·1HTTP协议特点、3·2详解URL与URI的区别与联系、3·3HTTP报文结构分析、3·4HTTP请
     HTTP协议特点支持客户/服务器模式客户/服务器模式工作的方式是由客户端向服务器发出请求,服务器端响应请求,并进行相应服务简单快速 客户端向服务器请求服务时,只需传输请求方法和路径 请求方法常用的有GET、HEAD、POST。每种方法规......
  • HTTP协议特点&详解UR与URL的区别与联系
    HTTP协议特点支持客户/服务器模式客户/服务器模式工作的方式是由客户端向服务器发送请求,服务器端响应请求,并进行相应服务   简单快速客户向服务器请求服务时,只需传送请求方法和路径请求方法常用的有GET,HEAD,POST。每种方法规定了客户与服务器练习的......
  • http
    在应用层,是一种协议。 有两种方法:GET:获取的方法(获取信息,请求信息)POST:提供的方法(提供信息)http状态码:  首部(content-type):服务端会返回不同类型的文件给客户端,有了首部,客户端浏览器就可以更好的处理这些文件 tcp:效率低但是稳定,三次握手四次挥手udp:效率高但是信......
  • 你是如何访问慕课的--DNS域名解析&回溯HTTP事务处理过程
    你是如何访问慕课的--DNS域名解析已经介绍了与HTTP协议有着密切关系的TCP/IP协议,接下来介绍的DNS服务也是与HTTP协议有着密不可分的关系通常我们访问一个网站,使用的是主机名或者域名来进行访问的,因为相对IP地址(一组纯数字),域名更容易让人记住,但TCP/IP协议使用的是IP地......
  • 2·1浏览器背后的故事、2·2HTTP协议的前世今生、2·3透过TCPIP看HTTP、2·4DNS域名解
    浏览器背后的故事Http·超文本传输协议(HTTP)是一种通信协议它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器·HTTP是一个属于应用层的面向对象的协议由于其简捷快速的方式,适用于分布式超媒体信息系统它于1990年提出经过几年的使用与......
  • 透过TCP/IP看HTTP
    透过TCP/IP看HTTPHTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集为了更好的理解HTTP协议,我们先了解一下TCP/IP的相关知识 TCP/IP协议族TCP/IP协议其实是一系列与互联网相关联的协议集合起来的总称分层管理是TCP/IP协议的重要特征 TCP/IP协议族分层......
  • 浏览器背后的故事&HTTP的前世今生
    浏览器背后的故事HTTP:超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统,它于1990年提出,经过几年的使用与发展,得到不断地完善......
  • ubunut apache2下配置和https重定向
    apache2的目录文件详解Apache在启动的时候自动读取文件配置信息apache2引用到以下文件;#包含动态模块的配置include/etc/apache2/mods-enabled/*.loadinclude/etc/apache2/mods-enabled/*.conf#包含用户自己的配置include/etc/apache2/httpd.conf#包含端口监听的配置incl......