最新国产在线不卡AV,国产又爽又黄的视频免费看,精品综合久久久久久97,日韩欧美高清中文字幕免费一区二区

            科普

            HTTP的請(qǐng)求消息和響應(yīng)消息 電腦知識(shí)

            電腦知識(shí)小雪供稿

              通常HTTP消息包括客戶機(jī)向服務(wù)器的請(qǐng)求消息和服務(wù)器向客戶機(jī)的響應(yīng)消息。這兩種類型的消息由一個(gè)起始行,一個(gè)或者多個(gè)頭域,一個(gè)指示頭域結(jié)束的空行和可選的消息體組成。那么這兩種HTTP消息的格式是什么?以及HTTP協(xié)議的狀態(tài)碼的種類有哪些?以下是9252兒童網(wǎng)小編為你整理的相關(guān)資料,希望能幫到你。

              HTTP之請(qǐng)求消息Request

              客戶端發(fā)送一個(gè)HTTP請(qǐng)求到服務(wù)器的請(qǐng)求消息包括以下格式:

              請(qǐng)求行(request line)、請(qǐng)求頭部(header)、空行和請(qǐng)求數(shù)據(jù)四個(gè)部分組成。

              第一部分:請(qǐng)求行,用來(lái)說(shuō)明請(qǐng)求類型,要訪問(wèn)的資源以及所使用的HTTP版本。

              第二部分:請(qǐng)求頭部,緊接著請(qǐng)求行(即第一行)之后的部分,用來(lái)說(shuō)明服務(wù)器要使用的附加信息。

              第三部分:空行,請(qǐng)求頭部后面的空行是必須的。

              第四部分:請(qǐng)求數(shù)據(jù)也叫主體,可以添加任意的其他數(shù)據(jù)。

              HTTP之響應(yīng)消息Response

              一般情況下,服務(wù)器接收并處理客戶端發(fā)過(guò)來(lái)的請(qǐng)求后會(huì)返回一個(gè)HTTP的響應(yīng)消息。

              HTTP響應(yīng)也由四個(gè)部分組成,分別是:狀態(tài)行、消息報(bào)頭、空行和響應(yīng)正文。

              第一部分:狀態(tài)行,由HTTP協(xié)議版本號(hào), 狀態(tài)碼, 狀態(tài)消息 三部分組成。

              第二部分:消息報(bào)頭,用來(lái)說(shuō)明客戶端要使用的一些附加信息。

              第三部分:空行,消息報(bào)頭后面的空行是必須的。

              第四部分:響應(yīng)正文,服務(wù)器返回給客戶端的文本信息。

              HTTP協(xié)議的狀態(tài)碼

              狀態(tài)代碼有三位數(shù)字組成,第一個(gè)數(shù)字定義了響應(yīng)的類別,共分五種類別:

              1xx:指示信息--表示請(qǐng)求已接收,繼續(xù)處理

              2xx:成功--表示請(qǐng)求已被成功接收、理解、接受

              3xx:重定向--要完成請(qǐng)求必須進(jìn)行更進(jìn)一步的操作

              4xx:客戶端錯(cuò)誤--請(qǐng)求有語(yǔ)法錯(cuò)誤或請(qǐng)求無(wú)法實(shí)現(xiàn)

              5xx:服務(wù)器端錯(cuò)誤--服務(wù)器未能實(shí)現(xiàn)合法的請(qǐng)求

              常見狀態(tài)碼:

              200 OK //客戶端請(qǐng)求成功

              400 Bad Request //客戶端請(qǐng)求有語(yǔ)法錯(cuò)誤,不能被服務(wù)器所理解

              401 Unauthorized //請(qǐng)求未經(jīng)授權(quán),這個(gè)狀態(tài)代碼必須和WWW-Authenticate報(bào)頭域一起使用

              403 Forbidden //服務(wù)器收到請(qǐng)求,但是拒絕提供服務(wù)

              404 Not Found //請(qǐng)求資源不存在,eg:輸入了錯(cuò)誤的URL

              500 Internal Server Error //服務(wù)器發(fā)生不可預(yù)期的錯(cuò)誤

              503 Server Unavailable //服務(wù)器當(dāng)前不能處理客戶端的請(qǐng)求,一段時(shí)間后可能恢復(fù)正常

              上一篇:URI和URL的區(qū)別 下一篇:返回列表
              為你推薦