- HTML5+CSS3+JavaScript+Bootstrap网站开发实用技术(第3版)
- 张大为 刘德山 崔晓松 张也非主编
- 416字
- 2025-04-02 16:24:59
1.2 互联网的工作机制
前面简单介绍了互联网的访问过程和其中涉及的一些概念。在互联网中,提供浏览服务的服务器一般被称为Web服务器,如果涉及数据检索和查询操作,还会涉及数据库服务器。互联网的具体工作过程如图1-3所示。
①启动客户端浏览器后,在浏览器中输入要访问页面的URL地址。由DNS进行域名地址解析,找到服务器IP地址,向该地址所指向的Web服务器发出请求。
②Web服务器根据浏览器送来的请求,把URL地址转换成页面所在服务器上的文件全名,查找相应的文件。
③如果URL指向静态HTML文档,Web服务器使用HTTP把该文档直接送给浏览器。如果HTML文档中嵌入了ASP、PHP或JSP程序,则由Web服务器运行这些程序,并把结果送到浏览器。如果Web服务器运行的程序包含对数据库的访问,则服务器将查询指令发送给数据库服务器,对数据库执行查询操作。

图1-3 互联网的工作机制
④操作成功后,数据库将查询结果返回Web服务器,再由Web服务器将结果数据嵌入页面,并以HTML格式发送给浏览器。
⑤浏览器解释HTML文档,在客户端屏幕上展示结果。