Cookies文件是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。
正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。
然而纯粹的客户端脚本如JavaScript或者VBScript也可以生成cookie。
而cookie的使用是由浏览器按照一定的原则在后台自动发送给服务器的。
浏览器检查所有存储的cookie,如果某个cookie所声明的作用范围大于等于将要请求的资源所在的位置,则把该cookie附在请求资源的HTTP请求头上发送给服务器。
cookie在客户端,session在服务器端。
1.cookie记录:Cookie是由服务器端生成,发送给UserAgent,浏览器会将Cookie的keyvalue保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器。
Cookie名称和值可以由服务器端开发自己定义,对于JSP而言也可以直接写入jsessionid,这样服务器可以知道该用户是否合法用户以及是否需要重新登录;
具体到Web中的Session指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的时间,是用户浏览这个网站所花费的时间。
Session是用于保持状态的基于Web服务器的方法,Session允许通过将对象存储在Web服务器的内存中在整个用户会话过程中保持任何对象。
坐落于美国纽约州伊萨卡,是由企业家埃兹拉・康奈尔和学者安德鲁・怀特两人携手合作创办的一所独具特色的私立研究型大学,另有两所分校位于纽约市和卡塔尔教育城,是著名的常春藤盟校成员。
学校成立于1865年,康奈尔大学有七个本科生学院和七个研究生学院。
根据《普林斯顿评论》,康奈尔大学与斯坦福大学、麻省理工学院、芝加哥大学、俄勒冈州立大学、加州理工学院、加州大学洛杉矶分校、加州大学伯克利分校一同被誉为美国工程科技界的学术领袖。
康奈尔大学从一开始就兼具公立和私立双重性质,具有“公私合营”的特点,在它的13所学院中,私人捐助建立9所,州政府资助建立4所,这在美国是独一无二的。