瀏覽器與WEB伺服器的網路協議

2021-10-18 07:41:20 字數 926 閱讀 5358

瀏覽器與web伺服器相互通訊使用的是http協議。

在一般情況下,我們使用網路瀏覽器直接去連線其他internet站點取得網路資訊時,須送出request訊號來得到回答,然後對方再把資訊以bit方式傳送回來。

**伺服器是介於瀏覽器和web伺服器之間的一台伺服器,有了它之後,瀏覽器不是直接到web伺服器去取回網頁而是向**伺服器發出請求,request訊號會先送到**伺服器,由**伺服器來取回瀏覽器所需要的資訊並傳送給你的瀏覽器。而且,大部分**伺服器都具有緩衝的功能,就好象乙個大的cache,它有很大的儲存空間,它不斷將新取得資料儲存到它本機的儲存器上,如果瀏覽器所請求的資料在它本機的儲存器上已經存在而且是最新的,那麼它就不重新從web伺服器取資料,而直接將儲存器上的資料傳送給使用者的瀏覽器,這樣就能顯著提高瀏覽速度和效率。

更重要的是:proxy server(**伺服器)是internet鏈路級閘道器所提供的一種重要的安全功能,它的工作主要在開放系統互聯(osi)模型的對話層。主要的功能有:

1.突破自身ip訪問限制,訪問國外站點。教育網、169網等網路使用者可以通過**訪問國外**。

4.提高訪問速度:通常**伺服器都設定乙個較大的硬碟緩衝區,當有外界 的資訊通過時,同時也將其儲存到緩衝區中,當其他使用者再訪問相同的資訊時, 則直接由緩衝區中取出資訊,傳給使用者,以提高訪問速度。

5.隱藏真實ip:上網者也可以通過這種方法隱藏自己的ip,免受攻擊。 待解決sock5**伺服器 : 被**端與**伺服器通過「sock4/5**協議」進行通迅(具體協議內容可檢視rfc文 檔)。

sock4**協議可以說是對http**協議的加強,它不僅是對http協議進行**, 而是對所有向外的連線進行**,是沒有協議限制的。也就是說,只要你向外連線,它 在http**情況下無法使用的網路軟體都可以使用了。(例如:oicq、msn等軟體 )

sock5**協議又對前一版進行了修改,增加了支援udp**及身份驗證的功能。

WEB 伺服器 與 瀏覽器

http協議通訊,是連線瀏覽器和伺服器的橋梁。兩者之間的資訊流,使它們真正的活力。這中間,瀏覽器連著使用者 伺服器連著資料庫 等其他的服務。伺服器能提供給瀏覽器,什麼樣的資訊呢?這些資訊,遵循著http通訊的格式。也許,瀏覽器只是 的乙個視窗,通過使用瀏覽器我們訪問 而真正的 技術,卻被掩蓋掉了。技...

瀏覽器與伺服器

瀏覽器是安裝在電腦裡面的乙個軟體,能夠將頁面內容渲染出來呈現給使用者檢視,並讓使用者與網頁互動的一種軟體。常見主流瀏覽器 internet explorer,chrome,firefox,safari,opera 瀏覽器核心 瀏覽器所採用的渲染引擎。渲染引擎決定了瀏覽器如何顯示網頁的內容,以及網頁格...

瀏覽器與web伺服器間的互動

在瀏覽器訪問 瀏覽器與web伺服器之間的互動 1 瀏覽器查詢本地的hosts檔案看是否有與所輸入主機名相匹配的ip位址,如果有則根據ip連線上web伺服器 如果沒有則訪問dns伺服器獲得與主機名對應的ip然後跟據ip連線上web伺服器 2 向伺服器傳送http請求 3 web伺服器從請求中檢索出瀏覽...