HTTP協(xié)議1.0

1、數(shù)據(jù)類型-----MIME----文本標(biāo)記
傳輸?shù)念愋?,由一種對(duì)象的主要類型和特定子類型組成。
例如:image/jpeg text/html

2、URI----統(tǒng)一資源標(biāo)識(shí)符( 由url和urn組成,基本上所有的uri都是url )
組成:scheme(協(xié)議類型):域名或者ip / 資源在服務(wù)器的位置

3、事務(wù)
客戶端向服務(wù)端發(fā)送一個(gè)請(qǐng)求,并且服務(wù)端向客戶端做出響應(yīng),成為一個(gè)事務(wù)。
客戶端與服務(wù)端之間的通信是通過 http 報(bào)文完成。

4、報(bào)文
有一行一行的簡(jiǎn)單字符串組成。
報(bào)文是純文本,不是二進(jìn)制代碼。
報(bào)文的組成:
起始行:報(bào)文的第一行,請(qǐng)求時(shí)候( 該報(bào)文要做什么 ),響應(yīng)(會(huì)出現(xiàn)什么)
首部字段:起始行后面有零個(gè)或者多個(gè)首部字段( 每一個(gè)首部包含一個(gè)名字和值,用:隔開),每一個(gè)首部
字段用空格隔開。
主體:包含了報(bào)文的數(shù)據(jù)( 起始行和首部都是格式化的文本,主體是可以包含任意的二進(jìn)制,也可以包含文本。 )
5、連接:發(fā)送報(bào)文前,需要用IP地址和端口號(hào)在客戶端和服務(wù)端建立一條TCP/IP連接
TCP/IP協(xié)議,就是通過IP和端口號(hào)地址建立一個(gè)TCP連接。

6、Telnet程序,可以將鍵盤連接到某一個(gè)目標(biāo)TCP端口,TCP端口響應(yīng)輸出送到顯示屏,( 常用于遠(yuǎn)程終端連接 )
Telnet就是建立一個(gè)http事務(wù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容