服务器接到请求后, 给予相应的响应信息, 其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码, 后边是MIME信息包括服务器信息、实体信息和可能的内容 。 其实简单说就是任何服务器除了包括HTML文件以外, 还有一个HTTP驻留程序, 用于响应用户请求 。 
你的浏览器是HTTP客户, 向服务器发送请求, 当浏览器中输入了一个开始文件或点击了一个超级链接时, 浏览器就向服务器发送了HTTP请求, 此请求被送往由IP地址指定的URL 。 
驻留程序接收到请求, 在进行必要的操作后回送所要求的文件 。 在这一过程中, 在网络上发送和接收的数据已经被分成一个或多个数据包(packet), 每个数据包包括:要传送的数据;控制信息, 即告诉网络怎样处理数据包 。 
TCP/IP决定了每个数据包的格式 。 如果事先不告诉你, 你可能不会知道信息被分成用于传输和再重新组合起来的许多小块 。 
许多HTTP通讯是由一个用户代理初始化的并且包括一个申请在源服务器上资源的请求 。 最简单的情况可能是在用户代理(UA)和源服务器(O)之间通过一个单独的连接来完成 。 
当一个或多个中介出现在请求/响应链中时, 情况就变得复杂一些 。 中介有三种:代理(Proxy)、网关(Gateway)和通道(Tunnel) 。 
一个代理根据URI的绝对格式来接受请求, 重写全部或部分消息, 通过URI的标识把已格式化过的请求发送到服务器 。 网关是一个接收代理, 作为一些其它服务器的上层, 并且如果必须的话, 可以把请求翻译给下层的服务器协议 。 
一个通道作为不改变消息的两个连接之间的中继点 。 当通讯需要通过一个中介(例如:防火墙等)或者是中介不能识别消息的内容时, 通道经常被使用 。 
参考资料:百度百科---http 
http是什么意思/:这是装有网页的服务器的域名, 或站点服务器的名称; 
4. China/:为该服务器上的子目录, 就好像我们的文件夹; 
5. Index.htm:index.htm是文件夹中的一个HTML文件(网页) 。 
我们知道, Internet的基本协议是TCP/IP协议, 然而在TCP/IP模型最上层的是应用层(Application layer), 它包含所有高层的协议 。 高层协议有:文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS、网络新闻传输协议NNTP和HTTP协议等 。 
HTTP协议(HyperText Transfer Protocol, 超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议 。 它可以使浏览器更加高效, 使网络传输减少 。 它不仅保证计算机正确快速地传输超文本文档, 还确定传输文档中的哪一部分, 以及哪部分内容首先显示(如文本先于图形)等 。 这就是你为什么在浏览器中看到的网页地址都是以http://开头的原因 。 
自WWW诞生以来, 一个多姿多彩的资讯和虚拟的世界便出现在我们眼前, 可是我们怎么能够更加容易地找到我们需要的资讯呢?当决定使用超文本作为WWW文档的标准格式后, 于是在1990年, 科学家们立即制定了能够快速查找这些超文本文档的协议, 即HTTP协议 。 经过几年的使用与发展, 得到不断的完善和扩展, 目前在WWW中使用的是HTTP/1.0的第六版 。 
http是什么 
HTTP全称是HyperText Transfer Protocal, 即超文本传输协议, 从1990年开始就在WWW上广泛应用, 是现今在WWW上应用最多的协议, HTTP是应用层协议, 当你上网浏览网页的时候, 浏览器和web服务器之间就会通过HTTP在Internet上进行数据的发送和接收 。 HTTP是一个基于请求/响应模式的、无状态的协议 。 即我们通常所说的Request/Response 。 
HTTP特点: 
支持客户端/服务器模式 
- 什么样的不良习惯会导致尿毒症?
- 乌克兰美女大多愿意嫁到中国来,为什么有的中国男人表示不敢娶?
- 李光洙是谁啊,有什么代表作吗
- 减肥成功是一种什么感受,至少10-20斤的那种
- 常吃瓜子对身体有什么好处
- 为什么“广场舞”正成为中老年人的婚姻杀手
- 跳绳完毕后为什么要做拉伸运动
- 今年30岁属什么生肖-今年30岁属什么生肖的女孩
- 海南哪里好玩的景点-海南有什么好玩的地方景点推荐
- bt项目是什么意思-BT项目什么意思
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
