當前位置

首頁 > 生活 > 科技 > 科技生活 > web工作原理

web工作原理

推薦人: 來源: 奮鬥學識館 閱讀: 1.07W 次

品牌型號:華爲MateBook D15
系統:Windows 10

web工作原理

web的工作原理:

1、用戶在瀏覽器中輸入要訪問的web站點地址或在已開啟的站點點擊超連結。

2、由dns進行域名解析,找到服務器的IP位址,向該地址指向的web服務器發出請求。

3、web服務器根據請求將URL地址轉換爲頁面所在的服務器上的檔案全名,查找相應的檔案。

4、若URL指向靜態檔案,則服務器將檔案透過http協議傳輸給用戶瀏覽器;若HTML文檔中嵌入了ASP,PHP,JSP等程序,則由服務器直接執行後返回給用戶;如果web服務器所執行程序包含對數據庫的訪問,服務器會將查詢指令發送給數據庫服務器,對數據庫執行查詢操作,查詢結果由數據庫返回給web服務器,再由web服務器將結果潛入頁面,並以html格式發送給瀏覽器。

5、瀏覽器解釋html文檔,在客戶端屏幕上展示結果。

Web服務器指的是一個軟件程序,例如ApacheTomcat、Jboos等。它們的作用就是管理Web應用,當客戶端發出一個HTTP請求,相應的Web服務器接收HTTP請求後,調用相應的web應用處理請求,然後Web服務器再將響應結果返回給客戶端。額外說明:服務器是一個硬件概念,指的是24小時不間斷執行的主機。簡單來說就是一臺電腦,裏面配置好了Web服務器和web應用。客戶端就可以透過URL地址向該服務器發出HTTP請求,訪問Web應用的資源檔案了。