会话控制产生的背景介绍
HTTP协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议,所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的。也就是说HTTP协议没有一个内建的机制来维护两个事务之间的状态或者说是关系吧。当一个用户在请求一个页面后再去请求另外一个页面时,HTTP将无法告诉我们这两个请求是否来自同一个用户。
一个网站,有注册登录功能,登录后区分...
分类:
Web程序 时间:
2015-06-10 17:29:38
阅读次数:
200
详情请参看代码作用:判断当前的浏览器语言、接收传入参数、拼接字符串PHP Code
分类:
编程语言 时间:
2015-06-10 12:09:05
阅读次数:
157
SSO统一验证 SSO(Single Sign On ),SSO统一验证的目的是为了让多个系统使用统一登录入口,用户只需要登录其中一个系统,在cookie时间内便可以不用登录,就直接进入系统了。CAS简介 CAS是SSO的一个框架,全称为:Central Authentication S...
分类:
其他好文 时间:
2015-06-10 11:53:49
阅读次数:
139
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; use...
分类:
其他好文 时间:
2015-06-10 10:14:11
阅读次数:
130
php-curl 是利用 php 模拟实现浏览器请求的一个扩展。我只用到了很简单的一部分,有些需要注意的地方,作个记录。建议在cli下面运行,包括调试。使用浏览器运行可能会受到浏览器cookie的影响,比如当你本来就已经登陆要模拟请求的网站的时候。curl_setopt的一些选项注释:CURLOPT...
分类:
Web程序 时间:
2015-06-10 08:50:30
阅读次数:
140
目前的项目网站架构中使用了F5和nginx,F5用来做负载均衡,nginx只用作反向代理服务器。最近应客户的要求准备去掉F5,使用软负载。大家都知道nginx抗并发能力强,又可以做负载均衡,而且使用nginx对我们目前的网站架构不会有大的变动,所以首选方案是nginx。但问题来了,nginx在会话保...
分类:
其他好文 时间:
2015-06-10 00:53:07
阅读次数:
183
String.prototype.Trim = function(){ return this.replace(/^\s+/g,"").replace(/\s+$/g,""); } function JSCookie(){ this.GetCookie = function(key){ va...
分类:
Web程序 时间:
2015-06-09 23:26:50
阅读次数:
120
$(function()?{
var?_minute?=?parseInt("${exampaper.paperTime?}");
var?_expiresHours?=?_minute?*?60?*?1000;
??
if(!hasSetCookie()){
addCookie("${examinee.examineeId}",?...
分类:
Web程序 时间:
2015-06-09 17:56:15
阅读次数:
407
首先我们来说一说Cookie,Cookie实际是Web服务端与客户端彼此传递的一部分内容,内容是任意的,但要在允许的长度范围内(一般每个域名在30-70不等)。客户端会将它保存在本地机器上(如IE会保存在本地的一个txt文件)。由于客户端程序对其进行管理,过期的Cookie会自动删除,我们可以通过以下方式来设置cookie的过期时间:
默认cookies失效时间是直到关闭浏览器,也可以指定cook...
分类:
其他好文 时间:
2015-06-09 17:20:37
阅读次数:
116