1.http協議
關於這個,我覺得這個部落格講的非常的全面,這裡就偷懶貼一下人家的部落格位址了
下面再特別註明一下我遇到的一些知識點
(1)http1.0定義了三種請求方法: get, post 和 head方法。
http1.1新增了五種請求方法:options, put, delete, trace 和 connect 方法。
(2)cache-control
快取控制,主要用於指定請求與響應應遵循的快取機制
(3)keep-alive
持久連線,連線重用,其主要作用是使客戶端到伺服器端的連線持續有效,從而避免重新建立連線,因而其工作效率更高,效能更好。
2.http狀態碼
(1)200 表示請求已成功,請求所希望的響應頭或資料體將隨次響應返回,其沒有與伺服器進行確認,直接用了瀏覽器快取
(2)201表示請求成功,並且伺服器建立了新的資源,且其url已經隨其location頭資訊返回。
(3)202,伺服器已接受請求,但尚未處理
(4)301,永久重定向
(5)302,暫時重定向
(6)304,自從上次的請求後,請求的網頁未被修改過,伺服器返回此響應時,不會返回網頁內容。304使用快取的過程是:先請求伺服器,然後伺服器告訴我們這個資源沒有變,瀏覽器再使用本地快取
(7)401,請求要求身份驗證,一般在需要登入的頁面能見到
(8)403,伺服器已經理解請求,但是拒絕執行
(9)404,請求失敗,請求所希望得到的資源未在伺服器上被發現,這個報錯相當常見,想來不會不知道。
(10)500,伺服器遇到了乙個未曾預料到的狀況,導致其無法完成對請求的處理,一般來說,該問題會在伺服器的程式碼出錯時出現
(11)503,這是乙個暫時的狀態,指伺服器當時無法處理請求,常在伺服器維護或過載時出現
3.三次握手協議
這裡就掛下大佬的鏈結了
計算機網路面試總結
體系結構 計算機網路有7層 5層 4層的協議體系結構,具體怎麼個關係,讓我慢慢說 7層的是osi rm分層 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層。5層的是實際的網際網路分層結構 也叫開放互聯參考模型 物理層 資料鏈路層 網路層 傳輸層 應用層。4層的是tcp ip分層 網路介面...
計算機網路面試總結
計算機網路面試總結計算機網路中的結構 7層結構 應用層,表示層,會話層,傳輸層 tcp,udp 網路層 ip 資料鏈路層,物理層 5層結構 應用層,傳輸層,網路層,資料鏈路層,物理層 tcp的三次握手 第一次 客戶端向服務端傳送確認報文ack 1,以及syn 1,seq為乙個序列號,傳送到服務端 第...
計算機網路面試總結
排隊時延 處理時延 傳輸時延 傳播時延 應用層表示層 資料壓縮 加密以及資料描述 會話層 建議及管理會話 傳輸層 網路層 鏈路層 物理層 應用層 為特定應用程式提供資料傳輸服務 http dns 運輸層 tcp可靠的 報文段 完整性 udp 無連線 盡最大努力 使用者資料報 及時性 為主機中的程序提...