1.http協議:超文字傳輸協議,在網際網路上要傳輸的網頁,資料等都要遵守這個協議(請求-響應模型)
1.請求部分
a.請求行(請求方法 鏈結 協議)
b.請求頭:
host:主機
user-agent=告訴伺服器我們的請求平台與使用的瀏覽器
accept:用於指定客戶端能接收那些資訊
accept-language:告訴伺服器我們瀏覽器可以識別的語音
c.請求體:約定了使用者表單資料向服務端傳輸的格式
2.響應部分
a.響應行(協議 狀態碼 文字描述)
b.常見狀態碼
2xx:成功
3xx:重定向
4xx:客戶端錯誤
5xx:服務端錯誤
c.響應頭
date:響應時間
content-type:響應型別
content-length:響應長度
server:伺服器
d:響應體:省略
1.位址列開頭不同
2.前者埠為80,後者為443
3.前置不安全,不加密,無證書,後者則全部相反
Http協議知識點
1.型別 http伺服器會給在http中傳送的http資源物件附加乙個mime型別,接收http資源物件的客戶端會根據這個型別來判斷是否能夠進行處理,例如瀏覽器就能夠處理上百種mime型別的http資源物件 2.mime型別是一種文字標記,表示一種主要物件型別和一種特定的子型別,中間用一條斜槓來分隔...
HTTP知識點 (三)
可擴充套件性的乙個重要原則 如果http的某個實現接收到了自身未定義的頭域,將自動忽略它。例如,一台http 1.1的源伺服器從使用http 1.1的proxy那兒接收到一條 的訊息,實際上源伺服器並不知道終端客戶使用的是http 1.0還是http 1.1。因此,http 1.1定義via頭域,用...
http相關知識點
http是一種基於tcp協議的無狀態的應用層協議,1.1加入keepalive機制 由三部分組成 請求行 訊息報頭 請求體1.常用的http方法有哪些只要一端不斷開,tcp不會斷開 由於是通過pipeline,一次可以傳送多個請求 請求行包含請求方法 uri http版本資訊 通用頭請求頭 acce...