1. 程式人生 > 其它 >HTTP學習筆記

HTTP學習筆記

目錄

前言

看的書是:圖解HTTP


第1章 瞭解Web及網路基礎

1.1 使用HTTP協議訪問Web

HTTP 即 超文字傳輸協議

通過傳送請求獲取伺服器資源的Web瀏覽器等,都可以稱為客戶端

Web是建立在HTTP協議上通訊的

1.3 網路基礎 TCP/IP

通常使用的網路(包括網際網路)是在TCP/IP協議族的基礎上運作的,而HTTP屬於它內部的一個子集

1.3.1 TCP/IP 協議族

計算機與網路裝置要相互通訊,雙方就必須基於相同的方法

不同的硬體、作業系統之間的通訊,所有的這一切都需要一種規則,而我們把這種規則稱為協議

1.3.2 TCP/IP 的分層管理

TCP/IP 協議族按層次分為以下四層:應用層、傳輸層、網路層資料鏈路層

把TCP/IP層次化是有好處的。比如,如果網際網路只由一個協議統籌,某個地方需要改變設計時,就必須把所有部分整體替換掉。而分層之後只需把變動的層替換掉即可。

TCP/IP 協議族各層的作用如下:

應用層

應用層決定了向用戶提供應用服務時通訊的活動

TCP/IP協議族內預存了各類通用的應用服務。比如,FTP(檔案傳輸協議)和DNS(域名系統)服務就是其中兩類

HTTP協議也處於該層

傳輸層

傳輸層對上層應用層,提供處於網路連線中的兩臺計算機之間的資料傳輸