发表于: 2017-06-05 00:36:05

1 1059


大家好,我是IT修真院北京分院第18期的学员,一枚正直纯洁善良的web程序员

今天给大家分享一下,修真院官网js任务6,域名,cookie是什么?有什么用处?cookie session的区别?cookie的失效期?

1.背景介绍

我们平时浏览网页,网页都有自己的域名,这个域名是什么?当我们登录的时候,有时候网页已经关闭了,又打开的时候,还是已经登录的状态,这个就是cookie的作用

今天我们就来聊一聊域名,cookie还有cookie session的区别,以及cookie的失效期?

2.知识剖析

域名是什么?
域名是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标 识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。

域名的结构
一个完整的域名由2个或2个以上的部分组成,它被点分隔,并需要从右到左阅读。

栗子:WWW.baidu.com,“com”是顶级域名,标号“baidu”是这个域名的主体,www.是网络名

顶级域名
COM--用于商业机构,任何人都可以注册.COM 形式的域名。

NET--最初用于网络组织

ORG--最初为各种组织包括非盈利组织而定的

.cn是中国专用的顶级域名———有行政自主权的一个地方区域

什么是COOKIE
Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端 上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265[1] 。(可以 叫做浏览器缓存)

什么是SESSION
Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。

3.常见问题

域名的用处是什么?
COOKIE的用处是什么?

4.解决方案

域名的用处。
①终端必备——用域名建站

②宣传之需——借域名提升品牌形象

COOKIE的用处是什么?
①.保存用户的登陆状态

②.记录用户的行为,

③.电商购物车的处理

④.定制页面。

5.扩展思考

COOKIE和SESSION的区别
①.cookie存于客户端,只能保存字符串对象不能保存对象类型 需要客户端浏览器的支持:客户端可以不支持,浏览器用户可以禁用Cookie; session存于服务器端。状态信息保存在服务器端。这意味着安全性更高 通过类似与Hashtable的数据结构来保存 能支持任何类型的对象(session中可含有多个对象)

7.参考文献

参考一:Cookie与Session的区别

8.更多讨论

详情见视频

鸣谢

感谢大家观看

今天的分享就到这里啦,欢迎大家点赞、转发、留言、拍砖~

ppt链接:https://ptteng.github.io/PPT/PPT/JS9-cookie%20session.html#/

视频链接:视频链接

技能树.IT修真院

“我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。

这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧 !

或者你可以直接点击此链接:邀请码



返回列表 返回列表
评论

    分享到