由于Larbin中用到了Cookies的访问模式(开始看代码的时候觉得有点奇怪,后来才知道是用了cookies),这里查了下Cookies的资料。
Cookies是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内。客户端会将它保存在本地机器上(如IE便会保存在本地的一个txt文件中),由客户端程序对其进行管理,过期的Cookie会自动删除。每当客户端访问某个域下某个目录中的网页时,便会将保存在本地并且属于那个域下对应目录的有效Cookie信息附在网页请求的头部信息当中一并发送给服务端。
IE的Cookies保存位置:C:\Documents and Settings\dell\Local Settings\Temporary Internet Files
Cookies文件名格式:Cookie:dell@qq.com/ ,即Cookie:用户名@url名
Cookies文件格式:
第1行是变量。
第2行是变量的值值。
第3行是所属站点。
第4行是个标记值。
第5行为过期时间的低位(时间为Windows下的FILETIME格式)。
第6行为过期时间的高位。
第7行为创建时间的低位。
第8行为创建时间的高位。
第9行总是为"*",Cookie记录分隔符(一个Cookies文件可以记录多个记录结构)……
Cookie中往往保存了加密的用户名和密码,而加密的方式则是由服务器来做的。