HTTP與TCP的區別和聯絡

2021-08-21 17:42:35 字數 510 閱讀 5302

參考:

tcp對應於傳輸層,http對應於應用層,從本質上來說,二者沒有可比性。

http協議是建立在tcp協議基礎之上的,當瀏覽器需要從伺服器獲取網頁資料的時候,會發出一次http請求。http會通過tcp建立起乙個到伺服器的連線通道,當本次請求需要的資料完畢後,http會立即將tcp連線斷開,這個過程是很短的。所以http連線是一種短連線,是一種無狀態的連線。

http連線:http協議即超文字傳送協議,是web聯網的基礎,也是手機聯網常用的協議之一,http協議是建立在tcp協議之上的一種應用。

http最顯著的特點時客戶端傳送的每次請求都需要伺服器回送響應,在請求結束後,會主動釋放連線。

①:在http1.0中,客戶端的每次請求都要求建立一次單獨的連線,在處理完本次請求後,就自動釋放連線。

tcp是底層協議,定義的是資料傳輸和連線方式的規範。

http是應用層協議,定義的是傳輸資料的內容的規範。

http協議中的資料是利用tcp協議傳輸的,所以支援http就一定支援tcp。

HTTP與TCP的區別和聯絡

相信不少初學應用網路程式開發的朋友都想知道http與socket連線究竟有什麼區別,希望通過自己的淺顯理解能對初學者有所幫助。一 基本概念 1 tcp連線 手機能夠使用聯網功能是因為手機底層實現了tcp ip協議,可以使手機終端通過無線網路建立tcp連線。tcp協議可以對上層網路提供介面,使上層網路...

HTTP與TCP的區別和聯絡

一 基本概念 1 tcp連線 手機能夠使用聯網功能是因為手機底層實現了tcp ip協議,可以使手機終端通過無線網路建立tcp連線。tcp協議可以對上層網路提供介面,使上層網路資料的傳輸建立在 無差別 的網路之上。建立起乙個tcp連線需要經過 三次握手 第一次握手 客戶端傳送syn包 syn j 到伺...

HTTP與TCP的區別和聯絡

相信不少初學手機聯網開發的朋友都想知道http與socket連線究竟有什麼區別,希望通過自己的淺顯理解能對初學者有所幫助。一 基本概念 1 tcp連線 手機能夠使用聯網功能是因為手機底層實現了tcp ip協議,可以使手機終端通過無線網路建立tcp連線。tcp協議可以對上層網路提供介面,使上層網路資料...