美文网首页PHP程序员
PHP面试题:SESSION 与 COOKIE的区别是什么?

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

作者: php转go | 来源:发表于2020-09-25 08:57 被阅读0次

    区别

    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保存起来。

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/mkkzyktx.html