HTTP學習筆記 HTTP協議

2021-08-23 12:30:21 字數 656 閱讀 1352

tcp/ip協議按層次分為四層:應用層,傳輸層,網路層,資料鏈路層。

該層決定了向使用者提**用服務時通訊的活動。如ftp和dns服務等。

傳輸層有兩個性質不同的協議:tcp和udp協議。

網路層的作用就是計算機之間通過網路裝置進行傳輸時,選擇一條傳輸路線。

用來處理連線網路的硬體部分,硬體上的範疇均在該層的作用範圍之內。

網際協議位於網路層,這裡的ip和ip位址不一樣,是一種協議的名稱。

ip位址和mac位址(media access control address),mac位址是指網絡卡所屬的固定位址。ip位址可以和mac位址進行配對,mac位址基本上不會更改。

使用arp協議憑藉mac位址進行通訊

arp(address resolution protocol)是一種位址解析協議,根據通訊方的ip位址可以查出對應的mac位址。

在到達通訊目標前的中轉過程中,那些計算機和路由器等網路裝置只能獲悉粗略的傳輸路線。這種機制稱為路由選擇(routing)。

無論哪台計算機或者網路裝置,都無法全面的掌握網際網路中的細節。

tcp協議位於傳輸層,提供可靠的位元組流服務。確保資料能夠到達目標。

dns服務是和http協議一樣位於應用層的協議,提供網域名稱到ip位址之間的解析服務。

統一資源識別符號和統一資源定位符。

http協議學習筆記

http 協議是建立在 tcp ip協議基礎上 http 協議全稱 超文字傳輸協議 http 協議1.0 1.1版本 目前通用的是1.1版本 http1.0 稱為短連線 http1.1 稱為長連線.所謂長,和短指的是 持續時間的 長連線 1.1 30s 短連線是傳送完資料就斷掉 基本結構 get t...

HTTP協議學習筆記

http協議 1.面試題 聊一下http協議 協議的完整通訊過程 2.通訊過程 1 請求 2 響應 3.http請求的方法 1 get 2 post 4.ios中傳送get post請求的手段 1 nsurlconnection 傳送乙個同步請求 nsdata sendsynchronousrequ...

Http協議學習筆記

accept 客戶端用accept首部來通知伺服器可以接受哪些 型別,其首部欄位的值是客戶端可以使用的 型別列表。accept charset 首部用來通知伺服器,瀏覽器可以接受哪些字符集 accept encoding 用來告知伺服器它可以接受哪些編碼方式 accept language 用來告知...