cookie与session优缺点如何全面概括?
- 内容介绍
- 文章标签
- 相关推荐
本文共计661个文字,预计阅读时间需要3分钟。
1. 为什么要使用会话控制技术?Web是通过HTTP协议实现的,而HTTP协议是无状态协议。这意味着同一用户在请求相同页面时,HTTP协议不会将两次请求视为同一会话。因此,需要会话控制技术来跟踪用户的请求和状态。
1、为什么要使用会话控制技术?
Web是通过 HTTP协议来实现的,而HTTP协议是无状态协议,所以同一个用户在请求相同的页面两次的时候,HTTP协议不会认为这两次请求都来自于同一个用户,会把它们当做是两次请求的独立(即会将两次请求隔离开),会认为是两个不同的用户请求的。如果用户执行了登录操作,再次请求页面,HTTP协议不会认为该用户之前登录过,因为它无法保持该用户之前的登录状态,所以无法在不同页面之间进行用户的跟踪和状态的保持
。
2、Cookie工作原理
cookie的工作原理:是一种由服务器发送给客户端的片段信息,存储在客户端浏览器的内存或硬盘当中的技术。
3、Cookie 的优点和缺点
cookie的优点:因为cookie是将信息存储在客户端,因此不会占用服务器的资源(即不会浪费服务器的资源),效率会高一些。cookie的缺点:也是因为其存储在客户端,由于我们的信息全部保存在客户端计算机中,所以不建议将一些敏感重要的数据保存到cookie当中,而且用户有权限禁止cookie的使用。如果我们在浏览器中,将cookie禁止掉,一旦用户禁止cookie,我们没有办法去保存用户的信息。
本文共计661个文字,预计阅读时间需要3分钟。
1. 为什么要使用会话控制技术?Web是通过HTTP协议实现的,而HTTP协议是无状态协议。这意味着同一用户在请求相同页面时,HTTP协议不会将两次请求视为同一会话。因此,需要会话控制技术来跟踪用户的请求和状态。
1、为什么要使用会话控制技术?
Web是通过 HTTP协议来实现的,而HTTP协议是无状态协议,所以同一个用户在请求相同的页面两次的时候,HTTP协议不会认为这两次请求都来自于同一个用户,会把它们当做是两次请求的独立(即会将两次请求隔离开),会认为是两个不同的用户请求的。如果用户执行了登录操作,再次请求页面,HTTP协议不会认为该用户之前登录过,因为它无法保持该用户之前的登录状态,所以无法在不同页面之间进行用户的跟踪和状态的保持
。
2、Cookie工作原理
cookie的工作原理:是一种由服务器发送给客户端的片段信息,存储在客户端浏览器的内存或硬盘当中的技术。
3、Cookie 的优点和缺点
cookie的优点:因为cookie是将信息存储在客户端,因此不会占用服务器的资源(即不会浪费服务器的资源),效率会高一些。cookie的缺点:也是因为其存储在客户端,由于我们的信息全部保存在客户端计算机中,所以不建议将一些敏感重要的数据保存到cookie当中,而且用户有权限禁止cookie的使用。如果我们在浏览器中,将cookie禁止掉,一旦用户禁止cookie,我们没有办法去保存用户的信息。

