web工作原理

web工作原理

品牌型号:lenovo ThinkPad X250
系统:Windows 10
软件版本:
web的工作原理:
1、用户在浏览器中输入要访问的web站点地址或在已打开的站点点击超链接 。
2、由dns进行域名解析,找到服务器的IP地址,向该地址指向的web服务器发出请求 。
3、web服务器根据请求将URL地址转换为页面所在的服务器上的文件全名,查找相应的文件 。
4、若URL指向静态文件 , 则服务器将文件通过http协议传输给用户浏览器;若HTML文档中嵌入了ASP,PHP,JSP等程序 , 则由服务器直接运行后返回给用户;如果web服务器所运行程序包含对数据库的访问 , 服务器会将查询指令发送给数据库服务器 , 对数据库执行查询操作 , 查询结果由数据库返回给web服务器,再由web服务器将结果潜入页面,并以html格式发送给浏览器 。
5、浏览器解释html文档,在客户端屏幕上展示结果 。
Web服务器指的是一个软件程序 , 例如Apache Tomcat、Jboos等 。它们的作用就是管理Web应用,当客户端发出一个HTTP请求 , 相应的Web服务器接收HTTP请求后,调用相应的web应用处理请求,然后Web服务器再将响应结果返回给客户端 。额外说明:服务器是一个硬件概念,指的是24小时不间断运行的主机 。简单来说就是一台电脑,里面配置好了Web服务器和web应用 。客户端就可以通过URL地址向该服务器发出HTTP请求 , 访问Web应用的资源文件了 。


【web工作原理】


经验总结扩展阅读