http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。随着WEB应用的发展,我们需要保存一些用户状态信息。 所以Session这种方案应需而生。PHP从4.1开始支持Session管理。sessio...
分类:
Web程序 时间:
2015-09-15 12:21:42
阅读次数:
171
用过滤器为JSP文件生成静态页面,这只是一个简单的实例,客户端浏览器第一次请求JSP页面时,服务器将生成对应的HTML文件,以后访问同一JSP文件,将转为访问生成的HTML文件。一、过滤器package com.kenfor.lyb.toHtmlfilter;import java.io.*;imp...
分类:
Web程序 时间:
2015-09-14 23:57:37
阅读次数:
209
HTTP超文本传输协议,是客户端浏览器和服务器通信的规范,是浏览器与服务器通信的协议,属于应用层的协议,web开发者了解HTTP协议非常重要。浏览器通过http协议请求服务器,完成请求服务器立刻关闭连接,释放资源,所以说HTTP协议是"无状态的"。HTTP请求: 浏览器请求服务器的过程是HTT...
分类:
Web程序 时间:
2015-09-12 12:14:07
阅读次数:
136
A.非对称加密技术B.对称加密技术C.散列(哈希)算法D.数字证书答案:ABCDHTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议是一套加密传输的协议,使用了非对称加密,对称加密以及HASH算法。握手过程的简...
分类:
Web程序 时间:
2015-09-10 20:51:13
阅读次数:
177
两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器...
分类:
Web程序 时间:
2015-09-09 16:30:22
阅读次数:
121
在客户端浏览器AJAX传值时会出现传递的值在服务器端接受不正常问题,通常问题出现在"+","&"上,出现的现象是+变空白,&变分隔,因为+号在是保留用来传递空格的符号,而真正的加号变成了%2B对应的解决办法是str= encode.replace(/\+/g, "%2B").replace("/\&...
分类:
其他好文 时间:
2015-09-08 15:27:34
阅读次数:
134
HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。握手过程的简单描述如下:1.浏览器将自己支持的一套加密规则发送给网站。2.网站从中选出一组加密算法与HASH算法,并将自己的身份信息以证书的形式发回给浏览器。证书里面包含了网站...
分类:
移动开发 时间:
2015-09-08 15:07:07
阅读次数:
139
Session是保存在服务器端的信息,Cookie是保存在客户端浏览器的信息。Cookie有2种:一种是Session Cookie,浏览器关闭就会丢失;一种是Persistent Cookie,就是我们通常意义说的Cookie。针对PHP,如果客户端关闭Cookie,解决方案有:1.设置php.i...
分类:
其他好文 时间:
2015-09-07 00:18:19
阅读次数:
223
Request对象主要用于获取来自客户端的数据,如用户填入表单的数据、保存在客户端的Cookie等,本文将围绕Request对象,讲解其的主要作用:读取窗体变量、读取查询字符串变量、取得Web服务器端的系统信息。取得客户端浏览器信息等等,感兴趣的朋友可以了解下Request对象主要用于获取来自客户端...
分类:
Web程序 时间:
2015-09-01 16:53:36
阅读次数:
207