【session 和 cookie】简单认识 session 和 cookie

本文介绍了session和cookie在网站浏览中的关键作用,包括session在服务器保存用户操作信息,使用sessionid进行标识,而cookie则用于存储和验证登录信息,通过HTTP协议传递。cookie还协助服务器与客户端的对应,确保安全通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

session 和 cookie 是网站浏览中较为场景的两个概念,它们在浏览需要认证的服务页面以及页面统计中相当关键。

session 和cookie 会在服务器或客户端保存一些可以代表身份的信息。

cookie

cookie,简而言之就是在本地计算机保存一些用户的历史信息(比如包含登录信息),并在用户再次访问该站点时浏览器通过 HTTP 协议将本地 cookie 内容发送给服务器,从而完成验证,或继续上一步操作。

session

session,简而言之就是在服务器上保存用户操作的历史信息。

服务器使用 session id 来标识 session,session id 由服务器负责产生,保证随机性与唯一性,相当于一个随机密钥,避免在握手或传输中暴露用户真实密码。

在该方式下,仍然需要将发送请求的客户端与 session 进行对应,所以可以借助 cookie 机制来获取客户端的标识(即 session id),也可以通过 GET 方式将 id 提交给服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值