web的工作原理:(基於b/s模型)
1、客戶端發出請求(訪問url),申請與對應伺服器進行資料請求(通過http/https協議 基於tcp所以需要知道目標ip位址)。
2、由dns進行網域名稱解析,找到伺服器的ip位址,向該位址指向的web伺服器發出請求。
3、web伺服器根據請求將url位址轉換為頁面所在的伺服器上的檔案全名,查詢相應的檔案。
4、若url指向靜態檔案,則伺服器將檔案通過協議傳輸給使用者瀏覽器,由瀏覽器的引擎進行解釋,返回到瀏覽器中;若html文件中嵌入了asp,php,jsp等程式,則由伺服器直接執行後返回給使用者;如果web伺服器所執行程式包含對資料庫的訪問,伺服器會將查詢指令傳送給資料庫伺服器,對資料庫執行查詢操作,查詢結果由資料庫返回給web伺服器,再由web伺服器將結果潛入頁面,並以html格式傳送給瀏覽器。
Web工作原理
web系統的組成部分 頁面 超文字文件在使用者端顯示為頁面 page 瀏覽器 頁面通過乙個稱作瀏覽器 browser 的程式 目前最流行的瀏覽器是 netscape 網 絡資訊瀏覽器 internet explore。主頁 homepage 是首頁,整個檔案的起始點和彙總點。標識頁面的方法是採用 統...
Web快取工作原理
現代的商業化 快取相當的複雜。這些快取構建的非常高效,可以支援http和其他一些技術的各種高階特性。但除了一些微妙的細節之外,web快取的基本工作原理大多很簡單。對一條http get報文的基本快取處理過程包括7個步驟 接收 快取從網路中讀取抵達的請求報文 解析 快取對報文進行解析,提取url和各種...
Web的工作原理(二)
1 使用者開啟計算機 客戶機 啟動瀏覽器程式,並在瀏覽器中指定乙個url uniform resource locator,統一資源定位器 瀏覽器便向該url所指向的web伺服器發出請求。2 web伺服器接到瀏覽器的請求後,把url轉換成頁面所在伺服器上的檔案路徑名。4 如果html文件中嵌有asp...