首先要明确一下cookie的概念,因为HTTP协议是一种无状态协议,也就是说一旦服务器和客户端的数据交换完毕后,他们之间的连接就会被断开,再次交换数据的时候就需要再次建立连接,这就意味着服务器无法从连接上判断客户端。
为了解决这个问题,W3C引入了cookie机制。cookie就好比一个身份证,客户端请求服务器的时候,服务器将这个身份证颁发给客户端,客户端(浏览器)将这个身份证保存在本地,当下次连...
分类:
编程语言 时间:
2015-06-30 12:56:07
阅读次数:
110
公司web项目终于要启动了,本以为django学习可以在实战中进行,结果最终使用了Drupal框架,好吧,那我们就PHP走起,买了本《细说PHP》,先跟着过一遍Web开发入门。HTTP协议HTTP协议:所有的WWW文件都必须遵守HTTP协议,HTTP是客户端浏览器或者其他程序与Web服务器之间的应用...
分类:
Web程序 时间:
2015-06-30 01:19:03
阅读次数:
172
Cookie1 Cookie概述1.1 什么叫CookieCookie翻译成中文是小甜点,小饼干的意思。在HTTP中它表示服务器送给客户端浏览器的小甜点。其实Cookie就是一个键和一个值构成的,随着服务器端的响应发送给客户端浏览器。然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把...
分类:
编程语言 时间:
2015-06-29 22:00:33
阅读次数:
139
当浏览器第一次请求时,服务器创建一个session对象,同时生成一个sessionId,并在此次响应中将sessionId以响应报文的方式传回客户端浏览器内存或以重写url方式送回客户端,来保持整个会话。关闭此浏览器窗口,其内存中的sessionId也就随之销毁。session.invalidate()是将sessio..
分类:
其他好文 时间:
2015-06-25 17:48:26
阅读次数:
112
Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。...
分类:
其他好文 时间:
2015-06-24 22:36:10
阅读次数:
204
HttpGet HttpPost HttpDelete HttpPut HeepHead HttpOptions HttpPatch属性都是动作方法选定器的一份子,比如若在action上套用HttpGet属性,就代表只有当客户端浏览器发送HTTP Get 请求时,ActionInvoker才会选定这...
分类:
其他好文 时间:
2015-06-24 16:04:53
阅读次数:
193
服务器端servlet程序中service()对客户端浏览器向web服务器发送的请求产生应答信息进行处理HttpServletRequest对象——封装请求对象(1) 请求行:请求类型/请求路径/参数/http协议——GET/demo/test?username=xxx HTTP/1.1(2) 请求...
分类:
Web程序 时间:
2015-06-23 21:29:41
阅读次数:
262
1概述SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Securesocketlayer(SSL),安全协议是由NetscapeCommunication公司设计开发。该安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成..
分类:
其他好文 时间:
2015-06-23 06:26:35
阅读次数:
166
举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕------------------------------------------...
分类:
Web程序 时间:
2015-06-20 23:33:19
阅读次数:
359