前言在传统的web应用程序中,客户端(浏览器)通过请求页面来启动与服务器的通信。然后服务器处理该请求,并发送HTML页面到客户端。在随后页面上的操作中——例如,用户导航到一个链接或提交一个包含数据的表单——一个新的请求便被发送到服务器,并且重新开始了数据流:服务器处理请求,并将新页面发送到浏览器以响应客户端的新动作请求。在单页面应用程序(SPA)中,在初始化请求后整个页面在浏览器中被加载出来,但通过...
一次HTTP操作称为一个事务,其工作整个过程如下: 1 ) 、地址解析, 如用客户端浏览器请求这个页面:http://localhost.com:8080/index.htm 从中分解出协议名、主机名、端口、对象路径等部分,对于我们的这个地址,解析得到的结果如下: 协议名:http 主机名:loca
分类:
Web程序 时间:
2016-02-24 10:52:26
阅读次数:
180
要想成功架设SSL安全站点关键要具备以下几个条件。 1、需要从可信的证书办法机构CA获取服务器证书。 2、必须在WEB服务器上安装服务器证书。 3、必须在WEB服务器上启用SSL功能。 4、客户端(浏览器端)必须同WEB服务器信任同一个证书认证机构,即需要安装CA证书。 下面,我们对照上面的四部,进
复习: 1、请求和响应 当你在客户端浏览器发出一个请求的时候,tomcat就会创建servlet对象,并且创建request对象和response对象。再把两个的对象作为service方法的参数传递到servlet对象中,根据客户端发送的请求方式,调用doGet()和doPost()方法 可以在re
分类:
其他好文 时间:
2016-02-09 01:09:52
阅读次数:
195
在Node.js中,我们通常使用express-session这个包来使用和管理session,保存服务端和客户端浏览器之间的会话状态。那如何才能实现当用户刷新当前页面或者点击页面上的按钮时重新刷新session的过期时间呢?类似于ASP.NET中session会话状态,只要在一定的时间内页面一直保
分类:
Web程序 时间:
2016-02-04 00:19:36
阅读次数:
213
在用户浏览网页时,服务器对于客户端浏览器做出的响应被封装成一个HttpServletResponse对象,要对浏览器操作只需要操作这个response对象即可.response的功能分类及介绍: 响应正文 response是响应对象.向客户端输出响应正文(响应体)可以使用response的响应流,r
分类:
其他好文 时间:
2016-02-01 20:27:15
阅读次数:
170
JavaScript 一、 简介 Web开发: 1、 静态 Html Css Javascript 2、 动态 Asp Jsp Php 由客户端浏览器解析并执行--à静态的 由服务端解析并运行--à动态的 因为js由客户端浏览器解析并执行,所以不同的浏览器在对js进行解析时可能会有差异 IE 火狐
分类:
Web程序 时间:
2016-01-30 13:51:38
阅读次数:
241
Cookie通过客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。1.Cookie1.1概念及使用方法 Cookie实际上是一小段文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cook....
分类:
编程语言 时间:
2016-01-25 21:15:14
阅读次数:
254
会话技术: Cookie:客户端技术.将数据保存在客户端浏览器上.Cookie是有大小和个数的限制. Session:服务器端技术.将数据保存在服务器端.Session没有大小和个数限制.Session基于Cookie回写了一个JSESSIONID. Cookie的分类: * 会话级别的Cookie...
分类:
其他好文 时间:
2016-01-23 01:12:04
阅读次数:
140
什么是Websocket Websocket是一种全新的协议,不属于HTTP无状态协议,协议名为"ws",这意味着一个Websocket连接地址会是这样的写法:ws://**。Websocket协议本质上是一个基于TCP的协议。建立连接需要握手,客户端(浏览器)首先向服务器(web server)发...
分类:
Web程序 时间:
2016-01-22 17:18:20
阅读次数:
231