在競爭愈發激烈的2019年,寒冬的來臨已經淘汰掉了很大一批的「CV戰士」;愈來愈多的人投身進了這場戰役,從前幾年的「增刪改查」,到如今的微服務高併發,競爭的激烈程度可見一斑!現在HTTP網絡協議這塊的知識點也已是面試必問!web
本書不單單是一本HTTP首部的參考手冊;它是一本名副其實的web結構聖經。系統架構師和網絡管理員能夠經過本書更好地瞭解如何設計、實現並管理複雜的網絡架構。性能工程師和分析人員能夠從高速緩存和性能優化的相關章節中獲益面試
• 第 1 章簡要介紹了 HTTP。
• 第 2 章詳細闡述了統一資源定位符(Uniform Resource Locator,URL)的格式,以及 URL 在因特網上命名的各類類型的資源,還介紹了統一資源名(Uniform Resource Name,URN)的演變過程。
• 第 3 章詳細介紹了 HTTP 報文是如何傳送 Web 內容的。
• 第 4 章解釋了 HTTP 鏈接管理過程當中一些常常會引發誤解且少有文檔說明的規則和行爲。數據庫
• 第 5 章簡要介紹了 Web 服務器結構。
• 第 6 章深刻研究了 HTTP 代理服務器,HTTP 代理服務器是做爲 HTTP 服務與控制平臺使用的中間服務器。
• 第 7 章深刻研究了 Web 緩存的問題。緩存是經過保存經常使用文檔的本地副原本提升性能、減小流量的設備。
• 第 8 章探討了網關和應用服務器的概念,經過它們,HTTP 就能夠與使用不一樣協議(包括 SSL 加密協議)的軟件進行通訊了。
• 第 9 章介紹了 Web 上的各類客戶端類型,包括無處不在的瀏覽器、機器人和網絡蜘蛛以及搜索引擎。
• 第 10 章講述了仍在研究之中的 HTTP 協議:HTTP-NG 協議。瀏覽器
• 第 11 章討論了一些識別用戶的技術,以便向用戶提供私人化的內容服務。
• 第 12 章重點介紹了一些驗證用戶身份的基本方式。這一章還對 HTTP 認證機制與
數據庫的接口問題進行了研究。
• 第 13 章詳述了摘要認證,它是對 HTTP 的建議性綜合加強措施,能夠大幅度提升
其安全性。
• 第 14 章說明了因特網的密碼體系、數字證書以及 SSL。 緩存
• 第 15 章介紹了 HTTP 內容的結構。
• 第 16 章探討了一些 Web 標準,經過這些標準,全球範圍內的用戶均可以交換以不
同語言和字符集表示的內容。
• 第 17 章解釋了一些用於協商可接受內容的機制。安全
• 第 18 章討論了在現代的網站託管環境中佈署服務器的方式以及 HTTP 對虛擬網站
託管的支持。
• 第 19 章探討了一些建立 Web 內容,並將其裝載到 Web 服務器中去的技術。
• 第 20 章介紹了可以將輸入 Web 流量分散到一組服務器上去的一些工具和技術。
• 第 21 章介紹了一些日誌格式和常見問題。性能優化
• 附錄A詳述了統一資源描述符(Uniform Resource Identifier,URI)方案所支持的協議。
附錄 B 列出了 HTTP 的響應代碼,方便使用。
• 附錄 C 提供了 HTTP 首部字段的參考列表。
• 附錄 D 列出了大量的 MIME 類型,解釋了 MIME 類型的註冊方式。
• 附錄 E 介紹了 HTTP 認證中使用的 Base-64 編碼。
• 附錄 F 詳述瞭如何實現 HTTP 中的各類認證方案。
• 附錄 G 定義了 HTTP 首部的語言標籤值。
• 附錄 H 列出了用以支持國際化 HTTP 的字符編碼。服務器
因爲細節內容實在太多了,爲了避免影響文章的觀賞性,只截出了一部分知識點大體的介紹一下,每一個小節點裏面都有更細化的內容!網絡
須要這份《HTTP權威指南》的朋友能夠 點擊HTTP就能夠免費獲取到了,還有小編準備的一份Java進階學習路線圖(Xmind)以及來年金三銀四必備的一份《Java面試必備指南》