有关Cookies
为了获取更多的Cookies信息,你可以查看Paul Bonner相关的文章。
HTTP没有国界而言,这意味着当在不同网页上浏览时,网页上的数据不会被保留。比如,当在浏览器中输入一个URL时,便从网络服务器请求相关的网站,一旦新的网站被访问,以前网站的信息将被废弃。
HTTP具有一个与生俱来的缺欠:在网页转换之间不能自动保留网页信息。比如,如果你在线填好一些表格,但却忘记点击提交按钮,你的所有输入都会被丢失。
作为实时监测访问网站的独特用户的方式,会议方式提供了访问用户的详细信息。这一方法也允许可程序化地监视和控制网站上的每一个用户。
会议方式的工作过程是这样的:服务器建立每一个用户对应的ID(会议标识符)。这一标识符通常放置在客户浏览器的cookie中。当用户访问网站时,服务器会找回cookie并记下用户的会议标识符。
你不要单纯地依赖于cookie的功能。例如,如果通过一些不支持cookies的无线装置或者通过HTML 2.0或者文本浏览器来查看网站,那将会有什么效果?还有一种可能是你的网络认证采用了cookie-blocking技术来保护一些私有资料。在这些情况下,都不能单独地使用cookie的功能。程序开发人员在建立任一基于cookie的网络程序时都要慎重考虑这些问题。
为了能够处理cookie不支持的情况,你必须建立一个通用的会议处理器以在浏览器与网络服务器之间转换会议信息。本文将讲述在不能使用cookie情况下在程序中添加数据保留的策略。