HTTP協議原理+實踐 Web開發工程師必學
第1章 課程導學
對課程整體進行介紹,並且說明HTTP協議的重要性,以及學習的必要性。
1-1 導學
1-2 內容介紹
第2章 HTTP協議基礎及發展歷史
本章主要介紹什麽是HTTP協議,HTTP協議的發展歷史,以及HTTP協議的底層--網絡分層協議。在本章中你將學習到HTTP協議的基礎內容,並理解為什麽會產生HTTP協議,以及他的優劣勢。
2-1 5層網絡模型介紹
2-2 HTTP協議的發展歷史
2-3 HTTP的三次握手
2-4 URI-URL和URN
2-5 HTTP報文格式
2-6 創建一個最簡單的web服務
第3章 HTTP各種特性總覽
本章主要講解HTTP協議中各種頭信息的作用,包括但不限於最重要的幾個部分:緩存、cookie、CORS跨域、長連接等,課程中會配合實際的例子展示這些HTTP頭是如何發揮作用的,並且解決了什麽問題。
3-1 認識HTTP客戶端
3-2 CORS跨域請求的限制與解決
3-3 CORS跨域限制以及預請求驗證
3-4 緩存頭Cache-Control的含義和使用
3-5 緩存驗證Last-Modified和Etag的使用
3-6 cookie和session
3-7 HTTP長連接
3-8 數據協商
3-9 Redirect
3-10 CSP
第4章 Nginx代理以及面向未來的HTTP
本章主要實戰Nginx配置各種面向未來的HTTP服務,首先會介紹Nginx的安裝和基本配置,其次是配置Nginx的緩存功能來展示給大家看代理緩存相較於客戶端緩存的好處。最後這章中我們還講解來HTTPS協議以及HTTP2,他們各是什麽,有什麽優點。...
4-1 Nginx安裝和基礎代理配置
4-2 Nginx代理配置和代理緩存的用處
4-3 HTTPS解析
4-4 使用Nginx部署HTTPS服務
4-5 HTTP2的優勢和Nginx配置HTTP2的簡單使用
第5章 課程總結
對課程整體再進行一個回顧
5-1 課程總結
下載地址:百度網盤下載
HTTP協議原理+實踐 Web開發工程師必學