HTTP入門學習

2021-09-29 06:33:21 字數 993 閱讀 8072

目錄

http簡介

http的互動流程

http請求格式

http響應格式

http常見狀態碼

http(hyper text transfer protocol)超文字傳輸協議,該協議的作用就是規範了瀏覽器和伺服器的資料互動,其資料的格式是鍵值對的格式。

瀏覽器和伺服器建立連線

瀏覽器傳送請求資料到伺服器

伺服器接收到請求後,進行處理,然後將處理結果返回給瀏覽器

關閉瀏覽器和伺服器的連線

請求頭:訊息報頭,一般用來說明瀏覽器要使用的一些附加資訊

空行:位於請求頭和請求資料之間,必須有

請求資料:非必須有

請求方式常見有get請求和post請求 ,get請求的請求資料為空,其資料以"?"隔開拼接在請求行中,由於瀏覽器的位址列有限,所以get請求只能攜帶少量資料,資料相對不安全,效率較高。post請求的請求資料就在請求資料中,可以攜帶大量資料,相對安全,效率較低。

響應行(狀態行):http版本、狀態碼、狀態訊息

相應頭:訊息報頭、瀏覽器使用的附加訊息

空行:相應頭和響應資料之間,必須有

響應資料:伺服器返回給瀏覽器的資訊

1** 資訊,伺服器收到請求,需要請求者繼續執行

2** 成功,操作成功接受並處理

3** 重定向,需要進一步操作以完成請求

4** 瀏覽器錯誤,請求包含語法錯誤或無法完成請求

5** 伺服器錯誤,伺服器在處理請求時發生錯誤 

200 客戶端請求成功

400 客戶端請求語法錯誤,不能被伺服器所解析

404 請求資源不存在,一般是輸入了錯誤的url

503 伺服器當前不能處理瀏覽器的的請求,一段時間後恢復 

(6)入門 HTTP入門

http入門 80埠服務http協議 curl s v h frank s 不要顯示進度條 v顯示請求和相應 如果沒有只顯示響應 h frank 新增請求頭 get http 1.1 獲取根目錄,使用的協議是http 1.1 host www.baidu.com 網域名稱 user agent cu...

http協議入門

1 http協議是什麼?有什麼作用?http協議 超文字傳輸協議 http,hypertext transfer protocol 是網際網路上應用最為廣泛的一種網路協議以www開頭的,必定遵守http協議 有以下三種特性 超文字 超文字效果,超文字內容 傳輸 雙向的傳輸 請求 響應 一問一答機制 ...

HTTP協議入門

http協議是hypertext transfer protocol超文字傳輸協議的縮寫。http協議屬於應用層協議,它構建在tcp和ip協議之上,處於tcp ip體系架構中的頂端,使用tcp ip協議來傳輸資料。這樣一來它就不必處理下層協議間諸如丟包補發 握手及資料的分段和重新組裝等。靈活 htt...