Cookie与Session问答

1.Cookie运行在客户端,Session运行在服务器端,对吗?

不完全正确,Cookie是运行在客户端,有客户端进行管理;Session虽然运行在服务器端,但是SessionID作为一个Cookie是存储在客户端的。

2.浏览器禁止Cookie,Cookie就不能用了,但Session不会受浏览器影响,对吗?

错,浏览器禁止Cookie,Cookie缺失不能用了,Session会受浏览器端的影响。很简单,在登陆一个网站后,清空浏览器的Cookie和隐私数据,单击后台的链接,就会因为丢失Cookie而退出。当然,有办法通过URL传递Session。

3.浏览器关闭后,Cookie 和Session都消失了,对吗?

错,存储在内存中的Cookie确实会随着浏览器的关闭而消失,但存储在硬盘上的不会。更顽固的是Flash Cookie,只有格式化硬盘才会消失。

4.Session是创建在服务器上的,应该少用Session而多用Cookie,对吗?

错,Cookie可以提高用户体验,但会加大网络之间的数据传输量,应尽量在Cookie中保留必要的数据。

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2016-07-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏闵开慧

运行wordcount时显示Could not obtain block

该文章接上面hadoop运行wordcount时卡住不动,接着下面 hadoop@ubuntu118:~/hadoop-1.0.2$ bi...

33714
来自专栏闻道于事

js登录滑动验证,不滑动无法登陆

js的判断这里是根据滑块的位置进行判断,应该是用一个flag判断 <%@ page language="java" contentType="text/html...

3838
来自专栏专注数据中心高性能网络技术研发

[Repost]A Survival Guide to a PhD

This guide is patterned after my “Doing well in your courses”, a post I wrote a ...

2585
来自专栏智能计算时代

Microservices Ecosystem Transit Map

…we assembled a map of the ecosystem to help guide practitioners, vendors, inves...

3174
来自专栏智能计算时代

What's The Future Of Cognitive Computing? IBM Watson

By Jay Bellisimo, IBM Watson Group We are entering a new period of computing his...

2839
来自专栏我是业余自学C/C++的

线性表——数组描述(Qt5.1测试代码 for windows)

992
来自专栏CreateAMind

universe-starter-agent

The codebase implements a starter agent that can solve a number of universe envi...

1164
来自专栏Golang语言社区

Knapsack problem algorithms for my real-life carry-on knapsack

I'm a nomad and live out of one carry-on bag. This means that the total weight o...

982
来自专栏智能计算时代

IBM Expands Data Discovery and Q&A Power of Watson Analytics

IBM Expands Data Discovery and Q&A Power of Watson Analytics Half a Million Prof...

2696
来自专栏SAP最佳业务实践

SAP S/4 HANA新变化-CO物料帐(for Ver.1610)

Material Ledger Actual Costing has been activated already in the system before t...

4245

扫码关注云+社区