http請求三部分 怎么把HTTP的響應(yīng)報(bào)文中的數(shù)據(jù)解析出來?
怎么把HTTP的響應(yīng)報(bào)文中的數(shù)據(jù)解析出來?選擇“查看源文件”,您看到的HTML代碼就是HTTP消息體。然后可以通過瀏覽器的開發(fā)工具或插件查看消息頭。如果Firefox或ie中的httpwatch中存在
怎么把HTTP的響應(yīng)報(bào)文中的數(shù)據(jù)解析出來?
選擇“查看源文件”,您看到的HTML代碼就是HTTP消息體。然后可以通過瀏覽器的開發(fā)工具或插件查看消息頭。如果Firefox或ie中的httpwatch中存在firebug,則客戶端通過發(fā)送HTTP請求請求服務(wù)器訪問資源。HTTP請求由三部分組成:請求行、請求頭和請求體。
請求行:請求方法URI協(xié)議/版本
請求頭
請求正文
HTTP或超文本傳輸協(xié)議,是一個(gè)簡單的請求-響應(yīng)協(xié)議。
1990年,HTTP成為www的支持協(xié)議,當(dāng)時(shí)是由www創(chuàng)始人Tim bemers Lee提出的,隨后成立了www聯(lián)盟,并組織iete(Internet Engineering Task Force)小組進(jìn)一步完善和發(fā)布了HTTP協(xié)議。
HTTP是一種應(yīng)用層協(xié)議。與其他應(yīng)用層協(xié)議一樣,它是實(shí)現(xiàn)某種特定應(yīng)用的協(xié)議,其功能是由運(yùn)行在用戶空間中的應(yīng)用來實(shí)現(xiàn)的。HTTP是一種協(xié)議規(guī)范,記錄在文檔中。通過HTTP協(xié)議進(jìn)行通信的是HTTP的實(shí)現(xiàn)程序。
http請求報(bào)文介紹?
HTTP請求是從客戶端到服務(wù)器的請求消息。包括:消息第一行資源的請求方法、標(biāo)識(shí)符和協(xié)議。從客戶端到服務(wù)器的請求消息包括請求方法、資源標(biāo)識(shí)符和消息第一行中使用的協(xié)議。HTTP請求信息由三部分組成:l請求方法URI協(xié)議/版本l請求頭l請求體HTTP響應(yīng)HTTP響應(yīng)與HTTP請求類似,HTTP響應(yīng)也由三部分組成:l狀態(tài)行l(wèi)響應(yīng)頭l響應(yīng)體接收并解釋請求消息后,服務(wù)器將返回HTTP響應(yīng)消息。狀態(tài)行由協(xié)議版本、數(shù)字狀態(tài)碼和相應(yīng)的狀態(tài)描述組成,每個(gè)元素之間用空格隔開。格式:http versionstatus codereason phasecrf