網站的頁面大致分為兩類: 一、靜態頁面 二、動態頁面 所謂的靜態頁面與動態頁面,並不是依據頁面內容的動與靜來加以區分的,而是看伺服器對頁面的處理方式來判斷的。 通過瀏覽器訪問伺服器上的一個html頁面,IIS伺服器接收到來自瀏覽器的http請求,判斷請求的頁面類型,發現是html文件,IIS直接讀取 ...
網站的頁面大致分為兩類:
一、靜態頁面
二、動態頁面
所謂的靜態頁面與動態頁面,並不是依據頁面內容的動與靜來加以區分的,而是看伺服器對頁面的處理方式來判斷的。
通過瀏覽器訪問伺服器上的一個html頁面,IIS伺服器接收到來自瀏覽器的http請求,判斷請求的頁面類型,發現是html文件,IIS直接讀取硬碟里的html文件
返回給瀏覽器,瀏覽器拿到頁面後直接渲染展示。
通過瀏覽器訪問伺服器上的一個.ashx或者.aspx尾碼的頁面時,IIS伺服器接收到來自瀏覽器的http請求,發現尾碼是.ashx或者.aspx的文件自己處理不了,
就根據文件尾碼找到相應的處理程式,由相應的處理程式交給asp.net框架執行,執行完畢之後返回瀏覽器能夠渲染的html代碼。
圖例: