zoukankan      html  css  js  c++  java
  • Session

    Session⽤户会话

    服务器⽆法识别每⼀次 HTTP 请求的出处(不知道来⾃于哪个终端),它只会接受到⼀个请求信号,所 以就存在⼀个问题:将⽤户的响应发送给其他⼈,必须有⼀种技术来让服务器知道请求来⾃哪,这就是会话技术。

    会话:就是客户端和服务器之间发⽣的⼀系列连续的请求和响应的过程,打开浏览器进⾏操作到关闭浏 览器的过程。

    会话状态:指服务器和浏览器在会话过程中产⽣的状态信息,借助于会话状态,服务器能够把属于同⼀ 次会话的⼀系列请求和响应关联起来。

    实现会话有两种⽅式:

    session

    cookie

    属于同⼀次会话的请求都有⼀个相同的标识符,sessionID

    session 常⽤的⽅法: String getId() 获取 sessionID

    void setMaxInactiveInterval(int interval) 设置 session 的失效时间,单位为秒 int

    getMaxInactiveInterval() 获取当前 session 的失效时间

    void invalidate() 设置 session ⽴即失效

    void setAttribute(String key,Object value) 通过键值对的形式来存储数据

    Object getAttribute(String key) 通过键获取对应的数据

    void removeAttribute(String key) 通过键删除对应的数据

  • 相关阅读:
    微信小程序退款【证书的使用】
    生成随机位数的UUID
    弹出层-layui
    load加载层-layui
    form-layui
    table-layui
    下拉列表模仿placeholder效果
    .net core 2.0 Unable to convert MySQL date/time to System.DateTime
    .net core Include问题
    .net core 2.0 配置Session
  • 原文地址:https://www.cnblogs.com/Gazikel/p/14139074.html
Copyright © 2011-2022 走看看