HTTP的鏈接操作過程

2016-07-12 1426 0 編輯:Monster 來源:互聯網

HTTP協議定義了瀏覽器(即萬維網客尸進程)怎樣向萬維網服務器請求萬維網文檔,以及服務器怎樣把文檔傳送給瀏覽器。從層次的角度看,HTTP是面向事務的((transaction-oriented)②應用層協議,它是萬維網上能夠可靠地交換文件(包括文本、聲音、圖像等各種多媒體文件)的重要基礎。

HTTP,鏈接

萬維網的大致工作過程如圖所示。

每個萬維網網點都有一個服務器進程,它不斷地監聽TCP的端口80,以便發現是否有瀏覽器(即萬維網客戶。請注意,瀏覽器和萬維網客戶是同義詞)向它發出連接建立請求。一旦監聽到連接建立請求并建立了TCP連接之后,瀏覽器就向萬維網服務器發出瀏覽某個頁面的請求,服務器接著就返回所請求的頁面作為響應。最后,TCP連接就被釋放了。在瀏覽器和服務器之間的請求和響應的交互,必須按照規定的格式和遵循一定的規格。這些格式和規則就是超文本傳送協議HTTP。

HTTP規定在HTTP客戶與HTTP服務器之間的每次交互,都由一個ASCII碼串構成的請求和一個類似的通用因特網郵件擴充,即“類MIME(MIME-like)”的響應組成。HTTP報文通常都使用TCP連接傳送。


本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
我們猜你喜歡
七星彩头尾