1.http是超文字傳輸協議
2.web的內容都是存在伺服器上的,web伺服器使用的是http協議
3.瀏覽器向伺服器傳送請求,伺服器就會去找所期望的物件成功就返回一系列資訊
4.所有型別的內容**都是資源,搜尋引擎也是一種資源
5.英特網資料型別有上千種,http給每種要通過web傳輸的物件都打上名為mime型別的資料格式標籤,mime型別是一種文字標記,表示一種主要型別和乙個特定的子型別,用斜槓分隔
6.uri:統一資源識別符號,有兩種形式url和urn
7.url:統一資源定位符(描述了一台特定伺服器上某資源的特定位置)說明了某資源的精準位置以及如何去訪問他
8.url分為三個部分
方案:說明了訪問資源所使用的的協議型別,通常是http://
伺服器的網際網路**:比如www.baidu.com
其餘部分說明了web伺服器上的某個資源
現在幾乎所有的uri都是url
9.urn統一資源名,作為特定內容的唯一名稱使用,與目前的資源所在地無關,通過同乙個名字用多種網路訪問協議來訪問資源(未普及,缺乏支撐架構來解析資源位置)
10.事務:乙個http事務由一條從客戶端發往服務端的請求命令和乙個從伺服器端響應的結果組成,這種通訊是通過名為http報文(http message)的格式化資料塊進行的
11.方法:http支援幾種不同的方法,每條報文都包含乙個方法,告訴伺服器執行什麼動作
五種常見的方法:
get:從伺服器向客戶端傳送命名資源
put:將來自客戶端的資料儲存到乙個命名的伺服器資源中去
delete:從伺服器中刪除命名資源
post:將客戶端資料傳送到乙個伺服器閘道器應用程式
head:僅傳送命名資源響應中的http首部
12.狀態碼:每條響應報文都會攜帶一條狀態碼
如:200文件正常返回
302重定向到其他地方去獲取資源
404沒有找到資源
13.客戶端發往伺服器端為請求報文request message
伺服器端發往客戶端的叫響應報文response message
HTTP學習筆記 HTTP首部字段(1)
http協議的請求和響應報文中必定包含http首部。首部內容為客戶端和伺服器分別處理請求和響應提供所需要的資訊。在請求中,http報文首部由以下幾部分構成 在響應中,http報文首部由以下幾個部分構成 首部字段同時存在與請求和響應報文內,並涵蓋http報文相關的內容資訊。http首部欄位是由首部欄位...
HTTP 協議 學習筆記 1
rfc 2616 1.術語 connection 傳輸層上,為了兩個程式之間的通訊而建立的虛電路。message http通訊的基本單元,包含一串有結構的位元組序,這些位元組序具有一定的語法規範,通過connection來傳輸 request http請求訊息 response http響應訊息 r...
HTTP學習筆記1 基本定義
超文字傳輸協議,是tcp ip 協議的乙個應用層協議 從 1990 年開始就在 www上廣泛應用,是現今在 www上應用的最多的協議,目前版本是 是短連線,長連線 connection keep alive 2,是應用層的協議,當你上網瀏覽網頁的時候,瀏覽器和 web伺服器劍就會通過 在intern...