PHP程序员

PHP面试题:SESSION 与 COOKIE的区别是什么?

2020-09-25  本文已影响0人  php转go

区别

SESSION存储在服务器端,COOKIE保存在客户端。
Session比较安全,cookie用某些手段可以修改,不安全。
Session依赖于cookie进行传递。禁用cookie后,session还可以使用,在存储session的文件中,生成sessionID,通过get传参的方式将sessionID传到要实现session共享的页面,读取sessionID,从而从session中获取数据。

拓展

Session,指用户登录网站后的一系列动作,比如浏览商品添加到购物车并购买。
Session 跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。
常用的会话跟踪技术是Cookie与Session。
Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。
Cookie实际上是一小段的文本信息。
客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端会把Cookie保存起来。

上一篇 下一篇

猜你喜欢

热点阅读