天天看點

你想要的Http和Https知識這裡都有

你想要的Http和Https知識這裡都有

👨🏻‍🎓部落客介紹:大家好,我是芝士味的椒鹽,一名在校大學生,熱愛分享知識,很高興在這裡認識大家🌟

🌈擅長領域:Java、大資料、運維、電子

🙏🏻如果本文章各位小夥伴們有幫助的話,🍭關注+👍🏻點贊+🗣評論+📦收藏,相應的有空了我也會回訪,互助!!!

🌟寫在前面【🌞必讀🌞】🌟
  • 由于關于HTTP和HTTPS的内容實在比較多,也為友善聯系記憶,我直接提供思維導圖方式分享給大家,👉點選ProcessOn👈

💐認識HTTP💐

  • 什麼是超文本傳輸協定?
  • 什麼是HTTP?HTTP是怎麼定義的?

💐HTTP的優點和缺點💐

  • HTTP的優點
  • HTTP的缺點

💐與HTTP有關的元件💐

  • 兩種網絡模型
  • 浏覽器
  • Web伺服器
  • CDN
  • WAF
  • WebService
  • HTML
  • Web頁面構成

💐與HTTP有關的協定💐

  • TCP/IP
  • DNS
  • URI/URL/URN
  • TCP三向交握 和 TCP四次揮手
  • 位址欄輸入URL發生了什麼

💐HTTP請求響應過程💐

💐HTTP請求特征💐

  • HTTP進行分組傳輸特征
  • 支援客戶-伺服器模式
  • 簡單快速
  • 靈活
  • 無連接配接
  • 無狀态

💐詳解HTTP封包💐

  • HTTP封包是什麼樣的, 它的組成格式是什麼?
  • HTTP協定主要由三大部分組成
  • 圖解HTTP協定的三大組成部分
  • Header 與 Body
  • 使用上面的那個例子來看一下http的請求封包
  • 每個封包的起始行都是由三個字段組成
  • HTTP Get和Post差別

💐HTTP标頭💐

  • 通用标頭
  • 請求标頭
  • 響應标頭
  • 實體标頭

💐HTTP内容協商💐

  • 什麼是内容協商
  • 内容協商功能圖
  • 内容協商的種類
  • 内容協商的分類
  • 為什麼需要内容協商 ?
  • 内容協商的幾種概念

💐HTTP認證💐

  • HTTP提供了用于通路控制和身份認證的功能
  • 通用HTTP認證架構
  • 代理認證
  • 禁止通路

💐HTTP緩存💐

  • 為什麼需要HTTP緩存 ?
  • HTTP緩存都有哪些
  • 緩存控制
  • 什麼是新鮮的資料
  • 圖解使用共享緩存代理的過程
  • 緩存的有效性
  • 緩存驗證

💐HTTP CROS跨域💐

  • CROS的全稱是Cross-Origin Resource Sharing (CROS) , 中文譯為跨域資源共享, 它是一種機制。
  • 是一種什麼機制呢?
  • 什麼是域(origin),什麼是同源政策
  • 同源政策
  • 執行個體判斷是否同源以及是否跨域,總結跨域的特點
  • 哪些請求會産生跨域請求呢?
  • 跨域功能概述
  • 通路控制
  • HTTP響應标頭

💐HTTP條件請求💐

  • HTTP具有條件請求的概念, 通過比較資源更新生成的值與驗證器的值進行比較, 來确定資源是否進行過更新。
  • 這樣的請求對于驗證緩存的内容、條件請求、驗證資源的完整性來說非常重要。
  • HTTP條件請求的原則
  • 驗證 與 比較器
  • 條件請求的常見标頭
  • 條件請求三個經典示例

💐HTTP Cookies 和Session💐

  • Cookie是什麼?
  • Cookie的作用
  • Cookie的三個主要目的
  • 曾用用戶端存儲,現已被替代
  • 建立Cookie
  • Set-Cookie和Cookie标頭
  • Cookie主要分為三類
  • Http Only的作用
  • Cookie的作用域
  • Session是什麼
  • Cookie和Session的目的
  • Session如何判斷是否是同一會話
  • Session的缺點
  • 分布式Session問題
  • JWT和Session Cookies的對比
  • 如何禁用Cookies後, 使用Session
  • 怎麼解決HTTP是無狀态協定的問題?

💐認識與探究HTTPS💐

  • HTTPS解決了什麼問題
  • HTTP和HTTPS的主要差別是什麼呢?
  • HTTPS協定提供了三個關鍵的名額
  • 怎麼知道網站是用HTTPS的還是HTTP的呢?
  • HTTPS是如何定義的 ? HTTPS協定介紹
  • 誰來保證HTTPS的安全性呢?
  • SSL/TLS介紹
  • HTTPS的核心是HTTP
  • HTTPS的握手過程
  • SSL介紹
  • TLS介紹

繼續閱讀