Cookie和Session
来源:互联网 发布:php 扩展开发 编辑:程序博客网 时间:2024/05/16 09:07
这个问题都快被大家说臭了,只是最近有人问到感觉自己答的不好。这里只是简单写了应对面试时出现此种情况的回答,没有长篇大论。
首先,谈到二者就必须谈一下HTTP协议,这是一个无序的数据传输规范,这个协议里面有一个缓存机制,该缓存机制的目的就是当客户发送请求时可以减少发送请求的步骤和响应,提高客户体验。
而这种缓存机制的体现就是客户端的Cookie和服务器端的Session。
Cookie:
cookie的生成是由http协议来实现的,在http协议的响应头添加一个特殊的指示,指示浏览器生成cookie。js,vs等客户端脚本也可以生成。
cookie的主要内容包括名字,时效,值,路径和作用域,cookie可以存储在硬盘里,也可以存储在内存中。
Session:
session被创建时首先找是否已经创建了sessionId相同的session,找到了就直接返回值,找不到就建个新的session.
session不会因为浏览器关掉而关闭,除非程序通知服务器关闭session,或者session到了提前设置好的失效时间。
0 0
- session和cookie
- Cookie和Session专题
- Cookie和Session专题
- Cookie和Session专题
- Cookie和Session专题
- 关于Session和Cookie
- Cookie和Session专题
- session 和 cookie
- Cookie和Session专题
- cookie和session
- 浅谈Session和Cookie
- Cookie和Session专题
- Cookie和Session专题
- Cookie和Session专题
- Cookie和Session专题
- Cookie和Session专题
- Cookie和session
- cookie和session关系
- (R语言)概率分布
- Spark技术内幕:Shuffle的性能调优
- Codeforces Round #118 (Div. 1) A Mushroom Scientists (多元函数极值问题+拉格朗日乘数法)
- 第五周阅读项目4:常对象成员
- 第五周 阅读程序 (4)
- Cookie和Session
- 项目1-体验常指针函数
- (R语言)语句组、循环和条件操作
- php实现的web采集神器
- 第四周项目二 三角形 1初始版本
- 第五周阅读程序六
- (R语言)编写自己的函数
- 第五周 阅读程序(5)
- 【LeetCode从零单刷】Best Time to Buy and Sell Stock I, II, With Cooldown