
上QQ阅读APP看书,第一时间看更新
1.1.4 万维网的运行原理和流程
当我们访问万维网上的网页时,到底是经过了怎样的流程呢?进入万维网上的一个网页,或者访问其他网络资源时,通常首先要在浏览器上输入想访问网页的统一资源定位符URL,或者通过超链接方式链接到那个网页或网络资源。之后,根据URL的服务器名称内容,域名服务器将其解析成网络可以识别的对应IP地址。接下来根据网页文件名称向解析到的IP地址所在服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户浏览器。浏览器接下来的工作是把HTML、CSS和其他接收到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了所看到的“网页”。
总体来说,WWW采用客户机/服务器(B/S)的工作模式,工作流程具体如下:
①用户使用浏览器或其他程序建立客户机与服务器连接,并发送浏览请求。
②Web服务器接收到请求后,返回信息到客户机并呈现给用户。
③通信完成,关闭连接。