2009-02-22

Cookies为什么叫Cookies

HTTP Cookies是服务器存放在客户端,用于身份验证,会话跟踪,维护用户的首选项等的文本文件.

它的名字源自一种叫Fortune cookie的饼干.这种饼干里面包有写着一些有趣的句子的纸条.它这种内里包含有隐藏的信息的寓意被用在了计算机上.magic cookie的名字就是这样来的.

magic cookie是程序用来通信的一种令牌(token)或数据包.它的内容一般不由接收者解读.只有把它发还给发送者,它才有实际的意义.这一点和HTTP Cookie是一样的.HTTP Cookie的接收者,例如浏览器,也是不清楚HTTP Cookie的具体含义.只有它被发送还发送者,即服务器,HTTP Cookie的才有意义.

所以说,HTTP Cookie的名字来自于Fortune cookie这种饼干.它的意思就是里面包含有隐藏的信息的东西.


转载请注明出处 http://fornote.blogspot.com

没有评论:

发表评论