国开学习网《计算机文化基础》第三章 Internet基础 文本六:Web 是如何工作的?
Web 是如何工作的?
Web 到底是如何“听懂”我们的命令,让浏览器可以准确无误地找到并呈现丰富的网页信息给我们?
Web 程序其实采用的是客户端/服务器(Client/Server)通信模式,客户端与服务器之间用 HTTP 协议通信。信息和程序完全放在服务器端,客户端无需安装任何客户端软件,系统界面通过客户端浏览器展现,客户端只需要在浏览器内输入 URL,就能通过浏览器连上世界各地的 Web 服务器,进而浏览每一个精彩的网页。
浏览器的工作是处理用户的要求,当用户按下超链接时,浏览器会通过 URL连上 Web 服务器,向 Web 服务器请求用户想要打开的网页,待 Web 服务器找到所需要的网页,将执行结果转换成 HTML 文档传送给浏览器后,浏览器再将 HTML文档翻译成对应的网页画面。
相反,Web 服务器的工作就是接受浏览器发出的请求,然后从自己的磁盘找出用户想要打开的网页,并将执行结果转换成 HTML 文档,然后连上浏览器,将HTML 文档传送给浏览器,传送完毕后再关闭连接。