物聯(lián)方案
2020年04月01日
HTTP請求由三個(gè)部分組成:請求行、消息頭和請求正文,它主要包括八種請求方式:
(1)選項(xiàng)返回特定資源的服務(wù)器支持的HTML請求方法,或者Web服務(wù)器發(fā)送測試服務(wù)器功能(允許)客戶端查看服務(wù)器性能
(2)GET向特定資源發(fā)出請求(請求指定的頁面信息并返回到實(shí)體主體)
(3)向指定資源(提交表格、上傳文件)提交數(shù)據(jù)處理請求,這也可能導(dǎo)致建立或最初建立新的資源
(4)將其最新內(nèi)容上載到指定的資源位置(從客戶端傳輸?shù)椒?wù)器的數(shù)據(jù)替換指定文檔的內(nèi)容)
(5)如果頭對應(yīng)于服務(wù)器請求和GET請求,則響應(yīng)方不會返回以獲取包含在小消息頭(帶有GET)中的原始信息。類似地,返回的響應(yīng)中沒有獲取標(biāo)題的特定內(nèi)容)。
(6)DELECT請求服務(wù)器刪除以請求-URL標(biāo)記的資源(請求服務(wù)器刪除頁面)
(7)跟蹤回波服務(wù)器接收的檢測和診斷請求
(8)CONNECTHTTP/1.1協(xié)議中可更改管道連接的代理服務(wù)器
最常用的是GET和POST方法的請求。
HTTP消息由客戶端到服務(wù)器的請求和服務(wù)器對客戶端的響應(yīng)組成。請求消息的格式如下:
請求行-一般標(biāo)題-請求標(biāo)題-實(shí)體標(biāo)題-消息主體
請求行從一個(gè)方法字段開始,然后是URL字段和HTTP協(xié)議版本字段,以CRLF結(jié)束。sp是分隔符。除了在最終的CRLF序列中需要CF和LF之外,不需要它們。關(guān)于一般信息頭,請求頭和實(shí)體標(biāo)頭的具體內(nèi)容可以引用到相關(guān)文檔。
回復(fù)消息的格式如下:
狀態(tài)線-一般信息標(biāo)題-響應(yīng)頭-實(shí)體標(biāo)題-消息體
狀態(tài)符號由三位數(shù)字組成,表示請求是否被理解或滿足。原因分析是對原始文本狀態(tài)代碼的簡要描述,狀態(tài)代碼用于支持自動操作,原因分析用于用戶使用??蛻舳瞬恍枰糜跈z查或顯示語法。通用信息頭、響應(yīng)頭和實(shí)體標(biāo)頭的具體內(nèi)容可以引用到相關(guān)文檔。
更多相關(guān)文章