zoukankan      html  css  js  c++  java
  • 3.会话跟踪

    一.主要内容

    1.WEB会话

    2.Cookie运行机制

    3.Session运行机制

    二.WEB会话

    1.http协议:

      http协议是无状态的协议,一旦数据交换完毕,客户端和服务端就会断开连接,再次交换数据时会重新建立连接。这就意味着服务器无法从连接上跟踪会话。

    2.WEB会话的基本概念:

      会话(Session)跟踪是Web程序的常用技术,用来跟踪用户的整个会话。常用的技术是Cookie和Session。Cookie通过在客户端记录信息确定用户身份,Session通过服务端记录信息确定用户身份。

    3.Cookie运行机制

    (1)Cookie存储在客户端,一个用户的所有操作都应该在同一个会话中Cookie用来跟踪会话状态,弥补http协议的不足。

    (2)Cookie的通讯过程(需要与服务器交互,服务器设置Cookie值)

    (3)实现一个简单的cookie会话流程

    (4)Cookie包含的属性

    4.Session运行机制

    (1)Session是服务器端记录客户状态的一种机制

    (2)Session工作流程

    • Session在服务器端程序被客户端访问时产生,存在于服务器端

    • Session具有唯一标识sessionid,在请求中用来重新获得该Session

    • Session存在后即可向Session中存储数据,这些内容仅存在于服务器端

    • 发送客户端只有sessionid,以后每次客户端请求都会携带sessionid

  • 相关阅读:
    mvc中HttpPost理解
    javascrip格式
    asp.net ToString()格式汇总
    Datatable根据多行排序
    sql server 判断是否存在数据库,表,列,视图
    IsPostBack是什么意思,如何运用?
    JS apply()的使用详解
    C++设计模式-Command命令模式
    C++ 继承和包含的区别?
    命令模式
  • 原文地址:https://www.cnblogs.com/zhihaospace/p/12374998.html
Copyright © 2011-2022 走看看