前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >回话控制

回话控制

作者头像
全栈程序员站长
发布2022-07-11 10:27:53
2430
发布2022-07-11 10:27:53
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是全栈君。

一。

1.HTTP最大特点:无连接 无状态

2.keep-alive 长连接,默认关闭二.cookie

3.cookie存储在客户端:

a.内存中,由浏览器来维护,浏览器关闭就消失,存在时间短

b.硬盘中,有一个过期时间,除非用户手动删除或者过期时间到就消失,存在时间长

4.使用场景:购物车 永久登陆

5.操作cookie

a.设置cookie: setcookie()

b.读取cookie

c.更新cookie

d.删除cookie三,session session原理:

1.准备建立回话时,php会先查看请求中是否包含session_id,如果没有服务器会在自己的内存中创建一个新的变量, 这个变量就是session_id,如session_1234

2.服务器会把这个session_id发送到浏览器保存,一般浏览器会把这个id 保存在cookie中

3.之后每次我的浏览器去访问服务器时,都会携带这个存储在cookie中的session_1234,这样服务器就认识这个浏览器了

4.服务器端的这个session_1234变量可以存放任意的会话数据,这些数据是经过序列化之后存进去的

5.每次浏览器访问服务器,都可以凭借自己的session_id到服务器的这个变量中认领自己的信息

6.如果想销毁回话,可以删除掉回话中的数据,销毁回话文件

2.客户端禁用cookie后,可以通过在url拼接phpsid的方式进行传递,不安全。

3.可以通过_SESSION设置相关值,设置和读取都使用这个全局变量

4.销毁回话 将_SESSION清空。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/112254.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年2月8,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档