web學習記錄3

2021-10-22 20:11:59 字數 1572 閱讀 9038

cdn的全稱是content delivery network,即內容分發網路。cdn是構建在現有網路基礎之上的智慧型虛擬網路,依靠部署在各地的邊緣伺服器,通過中心平台的負載均衡、內容分發、排程等功能模組,使使用者就近獲取所需內容,降低網路擁塞,提高使用者訪問響應速度和命中率。cdn的關鍵技術主要有內容儲存和分發技術。

它的作用很明顯就是提速和防止伺服器過載。

具體有:

(1)節省骨幹網頻寬,減少頻寬需求量;

(2)提供伺服器端加速,解決由於使用者訪問量大造成的伺服器過載問題;

(3)服務商能使用web cache技術在本地快取使用者訪問過的web頁面和物件,實現相同物件的訪問無須占用主幹的出口頻寬,並提高使用者訪問網際網路頁面的相應時間的需求;

(4)能克服**分布不均的問題,並且能降低**自身建設和維護成本;

(5)降低「通訊風暴」的影響,提高網路訪問的穩定性。

假如你ping乙個**:

注意cdntip 這就是對方伺服器用了cdn的標誌,那你ping的ip就不是伺服器的真實ip而是緩衝伺服器的ip。

如果找到了乙個疑似真實ip的ip,把他放進去搜尋,觀察圖示就可以了,因為現在伺服器不是乙個ip就可以互動的,所以大概率你想要的**是出不來的。

對於上面我提及了**,所謂帶就是你不和目標直接進行互動,而是讓乙個中間裝置幫你。

就像黃牛代你買票一樣的。

**伺服器就是你和web伺服器之間的伺服器,它有很多功能,比如可以暫時儲存內容

這些就是我對**的理解,很粗略。

schema://host[:port#]/path/…/[?query-string][#ahchor]

schema——底層協議

host——ip或伺服器網域名稱

port——埠(沒有埠,預設為http的80埠)

path——路徑

query-string——發給http伺服器的資料(以「?」為開始)

anchor——錨

get 求指定的頁面資訊,並返回實體主體

head 類似於 get 請求,但只返回http頭部資訊,不返回頁面主題

post 向指定資源提交資料進行處理請求(例如提交表單或者上傳檔案)資料被包含在請求體中。post 請求可能會導致新的資源的建立和/或已有資源的修改

put 從客戶端向伺服器傳送的資料取代指定的文件的內容

delete 請求伺服器刪除指定的頁面

connect http/1.1 協議中預留給能夠將連線改為管道方式的**伺服器

options 允許客戶端檢視伺服器的效能

trace 回顯伺服器收到的請求,主要用於測試或診斷

patch 是對 put 方法的補充,用來對已知資源進行區域性更新

這些就是web陸陸續續的學習,還有一些東西,還是不了解,很模糊,就把這些已經清晰明了的東西擺了出來。

最近在看彙編,是pwn的學習,在web學習上精力少了一些。

學習記錄(WEB前端)

一 的標籤及屬性table屬性width height 寬高 單位是畫素或百分比 align 對齊border 外邊框bgcolor 背景色background 背景cellspacing 單元格間距 單元格和單元格的距離 一般情況寫0cellpadding 單元格邊距 邊框與內容的距離 一般情況寫...

學習記錄(WEB前端)

三 display inline block inline block 一行顯示 支援寬和高 none徹底消失 四 與overflow屬性1.display屬性 1 display inline 行內元素a span 的應用。display inline可以讓塊元素,變為行內顯示,例如行內元素特徵 ...

web學習記錄 2

在學習記錄 1裡面,我只是把我建立網際網路概念的知識整理了一遍,很粗糙也很淺,一些詳細的內容也沒有,在之後,我準備從基礎內容一點點開始,什麼shh xss等的,各種漏洞 語言,我實在雲裡霧裡,從無到有,我要學的還有很多,就從最簡單一點點講起。網域名稱 英語 domain name 又稱網域,是由一串...