什么是会话技术?
你访问一个网站,无论点多少个超链接,访问多少资源。只要不关闭浏览器,整个流程我们都称为一次会话。
我们为什么使用会话技术?
会话技术可以解决我们自动登录的问题,而且可以根据我们浏览的商品,猜我喜欢什么商品。
Cookie
会话跟踪技术有Cookie和session
什么是Cookie
1、网页之间的交互是通过HTTP协议传输数据的。而HTTP协议是无状态的协议,什么是无状态的,就是提交数据后,浏览器和服务器的连接关闭,再次交互的时候,需要建立新的连接。
2、服务器无法确认用户信息,于是给每个用户发个通行证,无论谁访问都需要带着这个通行证,这样服务器可以通过这个通行证就可以知道用户的信息了。而这个通行证就是Cookie。
Cookie流程:浏览器访问服务器时,如果服务器需要记录用户的状态,就使用response向浏览器发送一个Cookie,浏览器就把这个Cookie保存下来,当浏览器再次访问服务器时,浏览器会把请求网址和Cookie一同交给服务器