HTTP協議 學習筆記 二

2021-09-26 01:23:06 字數 907 閱讀 6678

瀏覽器

web 伺服器

軟體 cdn 爬蟲

tcp/ip

ip 協議 (internet protocol)

tcp 協議 (transmission control protocol)

dns 網域名稱系統 (domain name system)

uri/url

url(uniform resource locator)

uri 主要有三個基本的部分構成

協議名:即訪問該資源應當使用的協議

主機名:即網際網路上主機的標記,可以是網域名稱或 ip 位址

路徑:即資源在主機上的位置,使用「/」分隔多級目

https ( http over ssl/tls )
ssl 的全稱是「secure socket layer」,由網景公司發明,當發展到 3.0 時被標準化,改名為 tls,即「transport layer security」,但由於歷史的原因還是有很多人稱之為 ssl/tls,或者直接簡稱為 ssl

**(proxy)
匿名**:完全「隱匿」了被**的機器,外界看到的只是**伺服器

透明**:顧名思義,它在傳輸過程中是「透明開放」的,外界既知道**,也知道客戶端

正向**:靠近客戶端,代表客戶端向伺服器傳送請求

反向**:靠近伺服器端,代表伺服器響應客戶端的請求

負載均衡:把訪問請求均勻分散到多台機器,實現訪問集群化

內容快取:暫存上下行的資料,減輕後端的壓力

安全防護:隱匿 ip, 使用 waf 等工具抵禦網路攻擊,保護被**的機器

資料處理:提供壓縮、加密等額外的功能

HTTP學習筆記 HTTP協議

tcp ip協議按層次分為四層 應用層,傳輸層,網路層,資料鏈路層。該層決定了向使用者提 用服務時通訊的活動。如ftp和dns服務等。傳輸層有兩個性質不同的協議 tcp和udp協議。網路層的作用就是計算機之間通過網路裝置進行傳輸時,選擇一條傳輸路線。用來處理連線網路的硬體部分,硬體上的範疇均在該層的...

http協議學習二

請求頭 1.請求行 get post head options delete trace put get test 1.html?name xx age http 1.1 附帶引數的容量不能超過1k post 可以在請求內容中新增資料 2.訊息頭 accept text html,image 向伺服...

http協議學習二

之前的部落格http學習對http協議的具體內容沒有進行詳細的,今天再補充點。1,http url 格式 schema host port abs path schema是表示用的什麼協議,如http https,ftp等。host代表internet主機網域名稱或者ip位址。port代表埠號,預設...