Web開發之HTTP協議

2022-09-18 03:51:32 字數 488 閱讀 7906

乙個狀態行、若干訊息頭、以及響應正文,其中的一些訊息頭和正文都是可選的,訊息頭和正文內容之間要用空行隔開。

http/1.1 200 ok    //狀態行

server: microsoft-iis/5.0 //訊息頭,以下都是

date: thu, 13 jul 2000 05:46:53 gmt

content-length: 2291

content-type: text/html

cache-control: private //訊息頭,以上都是

//空格隔開

//實體內容

……

規定了客戶端和服務端交流時的資料格式

請求和響應都由三部分組成

請求頭部分

請求正文

響應頭資訊

響應正文

Web開發之HTTP協議詳解

1.什麼是http?超文字傳輸協議 2.http用來幹什麼?規範了瀏覽器和伺服器之間的資料傳輸格式 利用鍵值對進行資料傳輸 說白了就是一種規範,特別注意如果沒有http協議,瀏覽器和伺服器之間也是可以實現互動的,只是很複雜,那麼為什麼呢?那是因為http不是傳送資料的通道,它只是乙個傳送資料的通道中...

web開發 Http協議基礎

一 http0.9版 http 是基於 tcp ip 協議的應用層協議 它不涉及資料報 packet 傳輸,主要規定了客戶端和伺服器之間的通訊格式,預設使用80埠。最早版本是1991年發布的0.9版。該版本極其簡單,只有乙個命令get。get index.html 上面命令表示,tcp 連線 con...

Web開發 Http協議剖析

http,即超文字傳輸協議,是建立在tcp ip協議的基礎上。在web開發的過程中,http協議是十分重要的,瀏覽器與伺服器之間的互動就是基於http協議的。http協議如果展開全面講解會有很多內容,這裡主要分析http協議的請求與回覆中的內容格式 相應的訊息頭以及幾種狀態碼。一 http請求 完整...