会话

作者: 农民工__乔Young | 来源:发表于2019-02-12 16:21 被阅读0次

    会话如何工作


    HttpSession对象可以保存跨同一个client多个请求的会话状态

    容器是如何辨认客户

    提一点:由于Http协议是无状态的,所以每个请求都来自一个新的client

    客户需要一个唯一的会话ID
    对客户的第一个请求,容器会生成一个唯一的会话ID,并通过响应把它返回给客户。客户再在以后的每一次请求中发回这个会话ID。容器看到ID后,就会找到匹配的会话,并把这个会话与请求关联

    客户和容器是如何交会话ID信息

    容器必须要把会话ID作为响应的一部分发给客户;客户也必须把会话ID作为请求的一部分发给容器。
    1.Cookies实现


    2.URL重写

    HttpSession API

    Object getAttribute("attributeNme")
    setAttribute("attributeName",object)
    removeAttribute("attributeNme")

    相关文章

      网友评论

          本文标题:会话

          本文链接:https://www.haomeiwen.com/subject/aajkeqtx.html