第一章 深入Web請求過程

2021-08-15 23:49:20 字數 852 閱讀 6368

1.3.2 瀏覽器快取機制

1.請求頭欄位 pragma:no-cache    和   cache-control:no-cache(優先順序高)

用於指定快取機制在整個請求/響應鏈中必須服從的指令

2.expires :日期時間   瀏覽器在請求之前檢查整個字段,如果時間過期,就重新傳送請求

3.last-modified/etag:時間日期  表示伺服器上資源最後修改時間 (響應頭)

1.4 dns網域名稱解析

1.5 cdn工作機制

概念:內容分部網路(content delivery network),構築在現有internet上的一種先進的流量分配網路

目的:通過現有internet中增加一層新的網路架構,發布**內容到最接近使用者網路的「邊緣」,提高使用者訪問**的響應速度。因此,cdn可以明顯提高internet中資訊流動的效率。

通常來說csdn要達到以下目標:

可拓展性(scalability)。效能可拓展性,成本可拓展性。

安全性(security)。 

可靠性、響應和執行(reliability、responsiveness和performance)

1.5.2 負載均衡

概念:對工作任務進行平衡,分攤到多個操作單元上執行。提高伺服器響應速度及利用效率,避免單點失效,解決網路擁塞,實現地理位置無關性,為使用者提供較一致的訪問質量。

通常有三種負載均衡架構:

鏈路負載均衡

集群負載均衡:硬體負載均衡(效能好,**貴)軟體負載均衡(效能差,**低)

作業系統負載均衡

第一章 深入淺出Web請求過程(筆記)

當使用者在瀏覽器裡輸入url後,首先會請求dns把這個網域名稱解析成對應ip位址,然後根據ip位址在網上找到對應伺服器,向這個伺服器發起乙個get請求,由這個伺服器決定返回預設的資料資源給訪問的使用者。在伺服器端實際上還有很複雜的業務邏輯 伺服器可能有多台,到底只用哪台伺服器來處理請求,還需要乙個負...

第一章 構造過程抽象

第一段話太有哲學味道,必須寫下來好好品味 心智的活動,除了盡力產生各種簡單的認識之外,主要表現在如下三個方面 1 將若干簡單認識組合為乙個復合認識,由此產生出各種複雜的認識。2 將兩個認識放在一起對照,不管它們如何簡單或者複雜,在這樣做時並不將它們合而為一。由此得到有關它們的相互關係的認識。3 將有...

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...