Web运作机制

Web是以客户端/服务器的模式,通过HTTP协议来交互的。具体的方式如下:

一次通信包括请求和响应两个步骤。请求由客户端发起,请求消息中带有所需资源的URI和其他所需信息。

服务器收到请求后,根据URI和其他请求信息来决定如何处理,如可能找到资源文件并直接返回,可能会交给某个服务器程序处理后再返回信息。

如果成功,服务器返回响应信息和资源内容;如果出现问题,如资源不存在,客户无权限,服务器处理过程中出现错误等,服务器则返回错误消息通知客户。

不管获取资源是否成功,经过上述的请求/响应的步骤后,这次HTTP通信都还结束。后续的通信将发起新一轮的请求/响应,于本次无关。

Web运作机制

时间: 2024-08-06 11:57:48

Web运作机制的相关文章

读后感(一) web运作原理探析

tomcat与java web开发技术详解之web运作原理探析 成为一名web开发工程师,首先要明白web运作原理,原理可以带我们更好的去解决底层问题,怎么去理解现在流行的开源框架,甚至如何去自己写一个框架. 1 什么是web? web是网络上使用最广泛的分布式框架.它采用了客户端/服务器的通信模式,客户端可以是浏览器,通过浏览器它就可以连接服务器,访问许多服务器浏览各种各样的网站,这也是为什么说web是一种分布式的运用框架了. 2 URL 我们访问一个网站的时候会在浏览器显示一个网站地址,比如

HTML5分析实战Web存储机制(Web Storage)

Web Storage它是Key-Value在持久性数据存储的形式.Web Storage为了克服cookie把所引起的一些限制.当数据需要严格格控制client准时,没有必要不断地发回数据server. Web Storage有两个目的:提供一种存储会话数据的路径;提供存储大量能够跨会话存在的数据的机制. 最初的Web Storage规范包括了两个对象的定义:sessionStorage对象和globalStorage对象.这两个对象在支持的浏览器中都是以window对象属性的形式存在.支持s

6.HDFS的HA机制的运作机制

HDFS的HA机制的运作机制和如何搭建高可用的集群环境

HTML5实战与剖析之Web存储机制(Web Storage)

Web Storage是以Key-Value的形式进行数据持久性存储.Web Storage是为了克服由cookie带来的一些限制而产生的.当数据需要被严格控制在客户端上的时候,无须持续地将数据发回服务器.Web Storage的目标有两个:提供一种存储会话数据的路径;提供存储大量可以跨会话存在的数据的机制. 最初的Web Storage规范包含了两个对象的定义:sessionStorage对象和globalStorage对象.这两个对象在支持的浏览器中都是以window对象属性的形式存在,支持

Web存储机制

在应用cookie的时候,自己在想,有没有一种存储数据的方法不用像Cookie这样需要依赖于服务器运行,终于,今天看到了  js高程  Web存储机制的那一部分,好像打开了新世界的大门..... Web  Storage 的主要目标, 1,提供一种在Cookie之外存储会话数据的途径 2,提供一种存储大量可以跨会话存在的数据的机制 通过Storage类型来存储的名值对儿,有如下方法: 1.clear(),  删除所有值 2.getItem(),根据指定的名字name获取对应的值 3.key( i

【Web缓存机制系列】

[Web缓存机制系列]1 – Web缓存的作用与类型 [Web缓存机制系列]2 – Web浏览器的缓存机制 [Web缓存机制系列]3 – 如何构建可缓存站点 [Web缓存机制系列]4 – HTML5时代的Web缓存机制 [Web缓存机制系列]5 – Web App时代的缓存机制新思路 [Web缓存机制系列]6 – 进击的Hybrid App,量身定做缓存机制

区块链:一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制 周末花时间看了一些比特币原理相关的资料,虽然不敢说把每个细节都完全搞懂了,不过整体思路和关键部分的主要原理还是比较明白.写一篇文章分享给大家.这篇文章的定位会比较科普,尽量用类比的方法将比特币的基本原理讲出来.这篇文章不会涉及算法和协议中比较细节的部分,打算后面会再写一篇程序员视角下的比特币原理,那里会从技术人员的视角对比特币系统中较为关键的数据结构.算法和协议进行一些讲解. 在这篇文章中我会给出一个虚拟的村庄叫"比特村",整个文章会以讲故事的方式

web计时机制

前面的话 页面性能一直都是Web开发人员比较关注的领域.但在实际应用中,度量页面性能的指标,是javascript的Date对象.Web Timing API改变了这个局面,让开发人员通过javascript就能使用浏览器内部的度量结果,给出了页面加载和渲染过程的很多信息,对性能优化非常有价值.本文将详细介绍web Timing API--performance对象 简述 Web计时机制的核心是window.performance对象.对页面的所有度量信息,包括那些规范中已经定义的和将来才能确定

【转】【干货】第三方支付风控系统架构与运作机制阐述!

第三方电子支付是一个高风险的行业,这就意味着第三方电子支付公司必然要与各种不确定性相伴.从风险受益的角度来看,第三方电子支付公司存在的价值不在于其能消灭不确定性,消灭风险,而在于其能在对风险有较深入认识的基础上控制和管理风险,将风险配置到愿意并能承担风险的主体,并使其获得收益.风险控制系统目标是实现对各个业务部门.渠道和产品线和相关人员监测,通过对运营业务交易的实时分析.事中和事后分析.跟踪和处理的方法实现欺诈风险预警的自动化.通过对交易的监测,可以识别那些是高风险交易,以及早发现其欺诈的可能性