本文將講述如何用Chrome開發(fā)者工具查看 HTTP 請求和響應(yīng)內(nèi)容
一、Chrome開發(fā)者工具
第一步:
第二步:
第三步:
好了病线,接下來我們講講HTTP的請求內(nèi)容和響應(yīng)內(nèi)容吧。
二、HTTP請求內(nèi)容
HTTP請求內(nèi)容詳解
GET / HTTP/1.1 ? ? ?? ??
共分為GET,/,HTTP/1.1三部分
GET ?代表此次的請求方式 ,有GET和POST兩種常見的方式 GET用來向服務(wù)器獲取內(nèi)容朝墩,POST用來上傳內(nèi)容
/ ? ? ? 代表此次訪問的服務(wù)器路徑
HTTP/1.1 ? ?代表HTTP協(xié)議的版本
Host :www.baidu.com ? ? ??
代表此次我們訪問的域名,網(wǎng)絡(luò)服務(wù)商會根據(jù)這個域名查詢到此次我們此次訪問的域名的IP地址
Accept:text/html
代表此次請求的為html文件
其它的暫時不用管
三伟姐、HTTP響應(yīng)內(nèi)容
HTTP響應(yīng)內(nèi)容詳解
HTTP/1.1 200 OK
共分為HTTP/1.1收苏,200,OK三部分
HTTP/1.1 ? ? ? ? ? 代表HTTP協(xié)議的版本
200 ? ? ? ? ? ? ? ? ? 代表狀態(tài)碼愤兵,關(guān)于狀態(tài)碼詳解https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
OK ? ? ? ? ? ? ? ? ? ? 代表狀態(tài)解釋鹿霸,無特殊含義
Content-Type: text/html
代表此次響應(yīng)的為html文件
Date: Sun, 25 Mar 2018 13:21:07 GMT
代表此次響應(yīng)的時間
其它的暫時不用管
四、關(guān)于如何使用 curl 命令
curl是一個利用URL規(guī)則在命令行下工作的文件傳輸工具秆乳,可以說是一款很強(qiáng)大的http命令行工具懦鼠。
第一步
curl -s -v -H "Frank: xxx" -- "https://www.baidu.com"
建議直接復(fù)制,然后按回車鍵運(yùn)行此命令