web工作原理

web工作原理

1.web开发者编写网页(静态网页或者动态网页),上传到web服务器。

2.web服务器启动,并在分配给web服务的端口(80,8080,等)监听发送过来的http请求。

3.用户在客户端浏览器中键入一个http网页请求,建立与web服务器的连接。

4.客户端和web服务器的联系通道建立完成后,客户端将请求服务器执行的行为,http协议的版本,要请求的资源,本机所用的浏览器信息,本机浏览器所能解析的文件格式,客户端要送给服务器的数据等封装成为一个称为http请求(http request)的消息通过该通道发送给服务器。

5.监听web服务端口的web服务器就受到http请求后,如果请求的是静态网页,那么web服务器在本地文件系统中定位.htm或者.html文件,及html文件指令中包含的其他文件;如果请求的是动态网页,那么web服务器就在本地文件系统中找到动态网页,然后将该网页解析成为静态网页。

6.web服务器将发送的内容的类型,服务器信息,html文件内容等封装成http请求通过网页发送给客户端,然后断开与客户端的连接。

7.浏览器解析html,显示网页。

posted @ 2015-10-18 23:36  →_→王秋林  阅读(160)  评论(0)    收藏  举报