計算機網絡自頂向下 —— 應用層(二)

前言css

  應用層,第二週html

吞吐量前端

  在沿着一條網絡路徑上的兩個進程之間的通訊會話場景中,可用吞吐量就是發送進程可以向接收進程交付比特的速率。web

web與Http數據庫

  web的應用協議是超文本傳輸協議,但一般都是說http。web是按需請求的。後端

  web頁面由對象組成,通常由一個基礎的html,有圖片等組成。瀏覽器

  (額外內容:web的優化中就有一個很重要的一項就是減小請求,web中一張圖片,js文件,css文件,這些一個請求對象)緩存

  http是無狀態協議(強行洗腦一波,web 客戶端向web服務器同一時間發了幾個相同的請求,web服務器不會說你剛剛請求了的,我就不給你返回了。而是請求幾回就返回幾回數據)服務器

  

web一個簡單的http請求cookie

  web發出一個get請求,請求頭(報文)——>發送到指定的web服務器——>web服務器接受到這個報文——>做出相對應的處理,而後返回(報文)

  有狀態碼告訴web客戶端,這個請求的狀態

狀態碼

  200 請求成功

  301 請求對象被永久轉移了。新的URI定在響應報文的location

  400 一個通用差錯代碼,指示該請求不能被服務器理解

  404 被請求的文檔不在服務器上

  500 服務器內部異常

  505 服務器不支持請求報文的http協議版本

  等等

cookie

  cookie在web中比較經常使用

  1. 在http響應報文中的一個cookie首部行
  2. 在http請求報文中的一個cookie首部行
  3. 在用戶端系統中保留有一個cookie文件,並由用戶的瀏覽器進行管理
  4. 位於web站點的一個後端數據庫

  其實是怎麼用的呢

  web要在本地存用戶的登錄token,web前端 set cookie 把服務器返回來的cookie存在瀏覽器的緩存中,而後發別的請求都帶這個cookie 這樣就能夠識別用戶的信息了

  (總以爲不太對,明天補充一下cookie,本身理解不到位)

相關文章
相關標籤/搜索