編程那些事之HTTP協議

1)什麼是HTTP
這是一個屬於應用層面的面向對象的協議,UDP和TCP的是運輸層協議。

2)HTTP的特點
(1)支持C/S模式
(2)簡單快速,客戶發送請求時候,只需要發送請求的方法和路徑。請求的方法常用到的有GET、HEAD、POST.
(3)靈活,允許傳輸任意類型的數據對象。正在傳輸的類型由Content-Type加以標記。
(4)無連接,限制每次連接只處理一個請求。處理完畢,斷開連接
(5)無狀態,對於事物處理沒有記憶能力


3)URL
它是一種特殊類型的URI

比如:http://host[":"port][abs_path]




eg:

(1)輸入:www.guet.edu.cn 瀏覽器自動轉換成: http://www.guet.edu.cn/
(2)http:192.168.0.116:8080/index.jsp


4)請求(Request)
http請求分爲三個部分組成,請求行、消息報頭、請求正文。

5)響應(Response)
http的響應分爲三個部分組成,狀態行,消息報頭,響應正文。

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