對于國際網絡通信,我們需要Web瀏覽器和Web服務器。Web瀏覽器和服務器在建立連接中起著重要作用。客戶端發送對Web文檔或服務的請求。從Web瀏覽器到Web服務器的消息稱為 HTTP 請求。當 Web服務器接收到請求時,它會搜索其網站以找到合適的頁面。
如果Web服務器可以找到該頁面,它會打包到其中包含的 HTML(使用一些傳輸層協議),將這些包裹尋址到瀏覽器(使用 HTTP),然后通過網絡將它們傳輸回來。如果Web服務器無法找到所請求的頁面,它會發送一個包含錯誤消息的頁面(即錯誤 404 - 找不到頁面)并將該頁面分派給瀏覽器。服務器通過網絡瀏覽器接收到的這個消息稱為 HTTP響應。
那么Web瀏覽器和Web服務器之間有什么區別呢?主要有以下10點區別:
1、基本:
Web瀏覽器是一個顯示萬維網文檔的應用程序。它通常使用互聯網服務來訪問文檔。
Web服務器是為其他稱為客戶端的程序提供服務的程序或計算機。
2、功能:
Web瀏覽器向服務器請求Web文檔和服務。
Web服務器接受、批準和響應 Web瀏覽器對Web文檔或服務的請求。
3、責任:
Web瀏覽器是一種使用網站在Internet上搜索信息的程序。
Web服務器負責連接網站和網絡瀏覽器。
4、界面:
Web瀏覽器充當服務器和客戶端之間的接口,并向客戶端顯示Web 文檔。
Web服務器是維護Web應用程序、生成響應和接受客戶端數據的軟件或系統。
5、架構的組成部分:
Web瀏覽器架構的組件——控制器、客戶端程序和解釋器。
Web 服務器架構的組件——硬件、操作系統軟件和Web服務器軟件。
6、HTTP請求和響應:
Web瀏覽器發送HTTP請求并獲得HTTP響應。
Web 服務器獲取 HTTP 請求并發送 HTTP 響應。
7、加工模型:
不存在Web瀏覽器的任何處理模型。
Web服務器存在三種類型的處理模型,即基于進程的、基于線程的和混合的。
8、存儲數據:
Web瀏覽器存儲不同網站的cookie。
Web服務器提供了一個區域來存儲和組織網站的頁面。
9、安裝:
Web瀏覽器安裝在客戶端的計算機上。
Web服務器可以是放置在網絡另一端甚至地球另一端的遠程計算機,也可以是您家中的個人計算機。
10、示例:
Web瀏覽器的示例有 Mozilla Firefox、Google Chrome 和 Internet Explorer。
Web服務器的一個示例是 Apache服務器。
以上就是Web瀏覽器和Web服務器之間的區別。希望能幫助到大家參考。
審核編輯 黃昊宇
-
Web服務器
+關注
關注
0文章
138瀏覽量
24371 -
Web瀏覽器
+關注
關注
0文章
14瀏覽量
9274
發布評論請先 登錄
相關推薦
評論