1.HTTP的請求和響應其實就是通過電腦上的軟件來進行的,客戶端請求的內容發送到服務器上,服務器收到請求后就會響應客戶端的請求,如圖:

HTTP請求的內容及格式:


請求最多包含四部分,最少包含三部分。(也就是說第四部分可以為空)
1.第一部分:第一行為http請求行,包含方法,URI 和http版本
2.第二部分:2-8為請求頭,包含瀏覽器,主機,接受的編碼方式和壓縮方式
3.第三部分:第三部分為空行,表示請求頭結束 這個空行是必須的
4.動詞有 GET POST PUT PATCH DELETE HEAD OPTIONS 等
HTTP響應的內容及格式:

●HTTP響應的內容跟請求的一樣,例如服務器類型,日期時間,內容類型和長度等,應答的正文就是服務器返回的HTML頁面。。
● 狀態碼要背,是服務器對瀏覽器說的話
具體的請百度:
HTTP狀態碼_百度百科?baike.baidu.com
2.如何用Chrome查看 HTTP:

- 打開 Network
- 輸入網址
- 選中第一個響應

Response Headers為響應內容 點擊「view source」即可查看
Request Headers請求內容 點擊「view source」即可查看
3.如何使用 curl 命令:
CURL是一個利用URL語法在命令行下工作的文件傳輸工具。它支持文件上傳和下載,所以是綜合傳輸工具。例如:
輸入命令:curl -s -v -H "1234567890" -- "https://www.baidu.com"

這個就是百度首頁的內容(命令行版),感興趣的可以對照里面的漢字去看看是不是這樣。。。

藍框內最左邊“*”表示注釋
紅框內最左邊“>”表示請求內容
綠框內最左邊“<”表示響應內容
紅線為下載內容字節長度
藍線表示下載的內容格式為text/html
CURL的常用參數大家可以在搜索工具上找
其他內容由于本人才疏學淺無法為大家解釋,望理解,謝謝!