點點搬家 HTTP TCP IP協議小研究

2021-06-28 01:51:27 字數 821 閱讀 7925

[四年前的部落格了,協議真的很有用]

直接看rfc2616有點小崩潰,找了篇文章來略帶些重點摘抄:

server with no 狀態!

三次握手

a->b [syn] seq=x(x=0)

b->a [syn ack] seq=y(y=0) ack=x+1 (1)

a->b [ack] seq=x+1 (1) ack=y+1 (1)

接著,傳送http get請求,這裡有滑動視窗, (再研究,先略過)

http 頭,由網域名稱,冒號,域值組成,可擴充套件為多行,每行開始處至少有乙個空格或者製表符 <---why?

請求的開頭類似於:

響應的頭類似於:

還有這篇文章:

談了關於http長連線,短連線,有狀態,無狀態的一些觀點...

以我之見,長連線與短連線是屬於傳輸層的,http是無狀態的,與連線方式無關,session和cookie賦予了http狀態,但他們又不屬於http協議。

HTTP TCP IP協議簡單了解

一丶什麼是http協議 http協議是hypertexttransferprotocol 超文字傳輸協議 的簡寫,它是tcp ip協議的乙個應用層協議,用於定義web瀏覽器伺服器之間交換資料的過程,客戶端連上web伺服器後,若想獲得web伺服器中的某個資源,需遵守一定的通訊格式,http協議用於定義...

簡單聊聊HTTP TCP IP協議

一丶什麼是http協議 http協議是hypertexttransferprotocol 超文字傳輸協議 的簡寫,它是tcp ip協議的乙個應用層協議,用於定義web瀏覽器伺服器之間交換資料的過程,客戶端連上web伺服器後,若想獲得web伺服器中的某個資源,需遵守一定的通訊格式,http協議用於定義...

HTTP ,TCP IP協議基礎(一)

一 http協議 預設埠號 80 https的預設埠號是443 1.what?是一種超文字傳輸協議,是乙個應用層協議。構成 請求 響應 http是乙個無狀態的協議。1.2在tcp ip協議棧中的位置 http協議 通常承載於tcp協議之上 有時也承載於tls或者ssl協議層之上,這個時候就成了我們常...