HTTP協議(一)

學習筆記,書籍:《圖解HTTPS》及互聯網資料數據庫

 

HTTP協議簡介服務器

HTTP協議(Hyper Text Transfer Protocol,超文本傳輸協議)用於客戶端和服務器端的通訊,經過請求和響應的交換達成通訊,且只能客戶端先發出請求,而後服務器端作出響應。HTTP的默認端口是80分佈式

HTTP協議位於TCP/IP四層模型中的應用層學習

                

 

HTTP相關協議簡介網站

DNS(Domian Name System 域名系統):是一個將域名和IP地址相互映射的一個分佈式數據庫,可以令人更方便的使用互聯網。DNS使用TCP和UDP端口53spa

TCP(Transmission Control Protocol 傳輸控制協議):是一種是一種面向鏈接的、可靠的、基於字節流的傳輸層通訊協議blog

IP(Internet Protocol 網際互連協議):IP提供一種無鏈接、不可靠的、盡力而爲的數據包傳輸服務。版本: ipv4 爲4, ipv6爲6ip

ARP(Address Resolution Protocol 地址解析協議):根據IP地址獲取物理地址域名

 

HTTP協議的特色io

1.HTTP是無狀態協議:HTTP協議自身不對請求和響應的通訊狀態進行保存。例如,用戶登陸到一家購物網站,即便他跳轉到該網站的其餘頁面,也不能保持登陸狀態。爲了實現保持狀態功能,引入了Cookie技術。

2.HTTP是無鏈接協議:無鏈接的含義是限制每次鏈接只處理一個請求。服務器處理完客戶的請求,並收到客戶的應答後,即斷開鏈接。採用這種方式能夠節省傳輸時間。

3.HTTP是媒體獨立的:這意味着,只要客戶端和服務器知道如何處理的數據內容,任何類型的數據均可以經過HTTP發送。客戶端以及服務器指定使用適合的MIME-type內容類型。

相關文章
相關標籤/搜索