第二課 HTTP協議
HTTP協議又稱超文本傳輸協議,用於客戶端和服務器端的通信。在互聯網時代,我們每天都在用到HTTP協議,最簡單的比如我們打開百度也用到了HTTP協議。
HTTP協議是基於TCP協議誕生的,對 TCP 協議來說,TCP 協議是一條雙向的通訊通道,HTTP在TCP的基礎上,規定了Request-Response的模式。這個模式決定了通訊必定是由瀏覽器端首先發起的。
大部分情況下,瀏覽器的實現者只需要用一個TCP庫,甚至一個現成的HTTP庫就可以搞定瀏覽器的網絡通訊部分。HTTP是純粹的文本協議,它是規定了使用TCP協議來傳輸文本格式的一個應用層協議。
HTTP協議是基於TCP協議誕生的,對 TCP 協議來說,TCP 協議是一條雙向的通訊通道,HTTP在TCP的基礎上,規定了Request-Response的模式。這個模式決定了通訊必定是由瀏覽器端首先發起的。
大部分情況下,瀏覽器的實現者只需要用一個TCP庫,甚至一個現成的HTTP庫就可以搞定瀏覽器的網絡通訊部分。HTTP是純粹的文本協議,它是規定了使用TCP協議來傳輸文本格式的一個應用層協議。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Centos7 使用 Docker 安裝 owncloud
原創
2024-05-06 23:24:42
Haskell 實現京東優惠券爬取的詳細步驟解析
原創
2024-04-28 23:27:18
DataGear 5.0.0 新特性之圖表追加更新模式
原創
2024-04-28 21:42:27
Golang爬蟲代理接入的技術與實踐
原創
2024-04-26 23:26:42
DataGear 5.0.0 新特性之dgMap圖表選項
原創
2024-04-26 21:42:31
利用HttpClient庫下載螞蜂窩圖片
原創
2024-04-23 23:24:51
探祕Python爬蟲技術:王者榮耀英雄圖片爬取
原創
2024-04-19 23:26:23
Kotlin 中如何使用 Fuel 庫進行代理切換?
原創
2024-04-18 23:26:16
HTTP和Websocket的異同
原創
2024-04-18 09:31:08
瀏覽器輸入地址訪問網頁過程
原創
2024-04-16 11:34:39
Python中兩種網絡編程方式:Socket和HTTP協議
原創
2024-04-16 10:33:01
使用urllib和BeautifulSoup解析網頁中的視頻鏈接
原創
2024-04-15 23:27:55
Monibuca v5 實現熱重啓
原創
2024-04-15 12:52:57