大話http筆記

2021-10-23 07:22:51 字數 501 閱讀 6588

1、什麼是**?

**是處於伺服器和瀏覽器中間的乙個中轉站,將來自瀏覽器的請求傳送給服務端,將來自服務端的響應返回給客戶端。因此**在角色上即是伺服器又是瀏覽器。

2、**有哪些應用?

可以用於跨過牆檢視外面世界的內容。可以用於過濾器,對瀏覽器的請求進行分析和攔截,防止使用者訪問某些內容

3、什麼是閘道器?

閘道器是介於伺服器和客戶端之間的乙個中轉站,可以使用http協議來處理來自其中一方的請求或對其進行響應,使用另一種傳輸協議來接受另一方的請求或對其進行響應。

4、為什麼要有閘道器?

閘道器不同於**。閘道器的存在是為了使瀏覽器能夠接收http協議所不能傳輸的資源,使用其他的協議將資源轉化為http所能夠處理的資源。另外閘道器可以使用一些有加密功能的協議,來使資訊的傳輸更安全。

5、http報文分為哪幾部分

請求行:請求方法、url、http協議的版本號

換行請求體:是一行字串,用來傳遞引數,各個引數之間用&隔開,在引數名和引數值之間用『=』連線

大話HTTP3 2 HTTP快取

cache control 請求 響應 頭,快取控制字段 no store 所有內容都不快取。no cache 快取,但是瀏覽器使用快取前,都會請求伺服器判斷快取資源是否是最新。max age x 單位秒 請求快取後的x秒不再發起請求。s maxage x 單位秒 伺服器請求源站快取後的x秒不再發起...

大話設計模式 筆記

簡單工廠模式 建立物件 switch 靜態工廠 策略模式 封裝變化 商品售賣 裝飾模式 在類的外部封裝新的功能 外部類要擁有對目標類的引用 模式 小明託小白追小紅 小明小紅豆實現了追求的介面 小白的實現追求介面呼叫小明的追求方法 工廠方法模式 與簡單工廠模式的區別 工廠模式是簡單工廠模式的進一步抽象...

大話儲存筆記(一)

2017 05 22 20 30 最近在寫 很扯淡的 因此沒有啥寫的意義,純屬為了給老師交差。無聊就看看書,不為別的,就只是看看,記錄一下吧 1 ssd 固態硬碟 比較常見的是基於flash介質的,乙個page是flash晶元io的最小單位,每128個page組成乙個block,每2048個bloc...