COOKIE&&SESSION总结

2017-11-21  本文已影响0人  8d2855a6c5d0

总结一下cookie和session

cookie

在客户端执行http请求的之前,会通过TCP协议与服务器建立连接,http响应后,TCP连接不销毁,以便在下一次http请求的时候直接使用连接,保存时间默认是5秒。


session(会话)


1、session技术一般基于cooke技术,但也可以通过其他方式实现
2、要使用一个会话,必须显式的开启一个会话,默认情况下,会话不会自动开启



3、要自动启动会话,在php.ini中找到session.auto_start=0这行,把0改为1,并重启服务器
4、session可以保存除了资源以外的任何数据类型
5、session_id()获取会话编号,session_name()获取会话名称


6、会话重复开启会提示性报错

session和cookie的区别

姓名 Cookie session
存储地方 浏览器中 服务器端
安全性
数据负载 4K 没有限制
数据类型 字符串和数字 出了资源类型外
可控性

禁用cookie

1、如果禁用了cookie,基于cookie的所有技术默认都无法使用
2、php可以通过配置文件改变




3、PHP自动在URL地址上,表单中加上会话编号


上一篇 下一篇

猜你喜欢

热点阅读