var
您好,欢迎访问景安网络旗下资讯网!
运营 建站 系统 数据库 编程

首页 > 网站运营  >网站建设中ASP网页与HTML网页的服务器响应区别

网站建设中ASP网页与HTML网页的服务器响应区别

来源:景安IDC资讯作者:kk发布时间:2015-05-29点击:2607

​用户在浏览器中打开静态网页与动态网页,对于用户来说是没有区别的。但是服务器对这两种网页的处理方式是不同的。动态网页的打开,服务器执行了一个解释运行网页程序的过程,而HTML网页只是从服务器上请求下载一个网页文件。服务器对HTML静态网页的基本支持过程如下:

用户在浏览器中打开静态网页与动态网页,对于用户来说是没有区别的。但是服务器对这两种网页的处理方式是不同的。动态网页的打开,服务器执行了一个解释运行网页程序的过程,而HTML网页只是从服务器上请求下载一个网页文件。服务器对HTML静态网页的基本支持过程如下:

   (1)用户在浏览器的地址栏输入网页的URL.请求打开这个网页。

(2)浏览嚣打开网页请求发送到Web服务器上。

(3)Web服务器接收这些申请并根据扩展名判断这个网页是HTML静态网页。

(4) Web服务器从当前硬盘或内存中读取HTML文件,然后将数据发送到浏览器。

(5)浏览器解释HTML文件,并将结果显示在用户浏览器上。

动态网页的运行原理和静态网页是不同的。以IIS为例。IIS仍然支持静态HTML网页但对ASP动态网页,有一个解释执行的过程。IIS在执行ASP程序时,完成网页中的各种运算和数据处理,然后将运行结果以HTML代码的方式发送给浏览器。ASP网页的运行可以用以下步骤来表示。

(l)用户在浏览器的地址栏输入一个动态网页的URL,请求打开这个阿页。

(2)浏览器将这个ASP网页请求发送IIS

(3) IIS接收这个请求,分析到.asp的扩展名,执行ASP的运行步骤。

(4) IIS从硬盘或者内存中读取ASP网页文件。

(5) IIS将这个文件发送到ASP网页解释引擎中。

(6)ASP文件根据请求的内容,执行阿页中的程序。

(7)生成的ASP网页文件被发送回浏览器。

(8) HTML网页被浏览器解释执行并显示在浏览器上。


关键词: 网站建设,服务器

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:https://www.zzidc.com:443/info/wzyy/133.html

返回顶部