Nginx學習系列三——HTTP請求

一、定義

       HTTP協議是指計算機通信網絡中兩臺計算機之間進行通信所必須共同遵守的規定或規則,超文本傳輸協議(HTTP)是一種通信協議,它允許將超文本標記語言(HTML)文檔從Web服務器傳送到客戶端的瀏覽器

我們可以這麼操作一波

在服務器中使用curl命令來請求一波地址:curl -v http://www.baidu.com >/dev/null

返回的內容如下所示:

1、request

Request 消息分爲3部分,第一部分叫Request line, 第二部分叫Request header, 第三部分是body

(1)Request line(請求行)

也就是這一行,這一行定義了請求的方式:get請求(常見的有get、post、put等等)

後面所使用的協議及協議的版本

(2)Request header(請求頭)

這三行也就是請求頭

(3)body(請求數據)

2、reponse

和Request消息的結構基本一樣。reponse 同樣也分爲三部分,第一部分叫Response line, 第二部分叫Response header,第三部分是body。

(1)Response line

200指的是相應的狀態碼

(2)Response header

這些便是header內容

(3)body

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章