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工作原理】


經驗總結擴展閱讀