会话技术-概述
会话:一次会话中包含多次请求和响应。
一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止
功能:在一次会话的范围内的多次请求间,共享数据
方式:
客户端会话技术:Cookie
服务器端会话技术:Session
会话技术要实现的功能是:在同一个浏览器与服务器的多次请求间,将数据持久化存储的技术。会话技术包括两种:1.cookie 2.session
典型例子:在使用同一个浏览器进行登录某个网站时,往往第二次再进入网站主页时,无需登录就自动跳转到了登录后的页面。
基本原理
cookie允许服务器端脚本在浏览器端存储数据。且通常在浏览器端存在,它允许服务器向浏览器发送指令,用来管理存储在浏览器端的cookie数据。
浏览器如果存储了某台服务器所设置的cookie数据,浏览器再向服务器请求时,会携带存储的cookie数据到服务器端。