Web运作原理探析

Posted -mjs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web运作原理探析相关的知识,希望对你有一定的参考价值。

Web运作原理探析

1.1 web的 概念

Web是一种分布式的应用架构,旨在共享分布在网络上的各个Web服务器中的所有互相链接的信息。

1.2 html是指超文本标记语言。

1.3 URL简介

URL是Uniform Resource Locator的缩写,表示统一资源定位符,它是专门为了标识网络上的资源位置而设计的一种编址方式。

1.4 HTTP协议简介

HTTP 协议(Hypertext Transfer Portocol,超级文本传输协议)。

当用户在浏览器中输入URL地址“http://www.baidu.com”后,浏览器和服务器之间的具体通信过程如下
1. 浏览器与网络上的域名为“www.baidu.com”www.baidu.com的Web服务器建立TCP连接。
2. 浏览器发出访问HTTP请求。
3. Web服务器在接收到HTTP请求后,解析HTTP请求,然后发回包含的相应数据的HTTP响应。
4. 浏览器在接收到HTTP响应后,解析HTTP响应。
5. 浏览器与Web服务器之间的TCP连接关闭。

1.4.1 HTTP请求格式

HTTP 协议规定,HTTP请求由三部分构成,分别是:

  1. 请求方法、URI和HTTP协议的版本。
    ##### 主要包括:
    1. GET 客户程序通过这种请求方式访问服务器上的一个文档,并由服务器把文档分发给客户程序。
    2.
  2. 请求头。
  3. 请求正文。

以上是关于Web运作原理探析的主要内容,如果未能解决你的问题,请参考以下文章

从0到1Flink的成长之路- Flink 原理探析

从0到1Flink的成长之路- Flink 原理探析

Array.prototype.slice应用和原理探析

WebRTC的RTCPeerConnection()原理探析

Spring AOP & AspectJ之原理探析

mod_php模式原理探析