只做一頁的網(wǎng)站多少錢中層管理者培訓課程有哪些
1. 前言
上一章節(jié)中我們主要就 HTTPS 協(xié)議的前置知識進行介紹,下面會繼續(xù)介紹 HTTPS 的通信過程以及拋出一些常見問題的探討。因為候選人準備面試的時間和精力是比較有限的,我們在學習的過程要抓住重點,如果感覺對于細節(jié)缺乏了解,可以通過維基百科和查閱 StackOverflow 等方式進行自行補充。
2. HTTPS 協(xié)議
2.1 HTTPS 請求流程
面試官提問: HTTPS 的請求流程和 HTTP 協(xié)議的請求流程有什么區(qū)別?
題目解析:
參考 HTTPS 的官方文檔,我們將整個請求的流程簡單抽象為以下幾個步驟,抓住其中的核心步驟:
步驟(1):客戶端發(fā)送一個 HTTPS 請求,例如請求 https://mybj123.com
,連接到服務器端的 443 端口(和 HTTP 協(xié)議不同,HTTP 默認 80 端口)。
步驟(2):服務器端收到握手信息,使用預先配置好的數(shù)字證書,即圖中的公鑰和私鑰。如果是自己頒發(fā)的證書,那么需要客戶端通過瀏覽器的彈窗驗證,如果是組織申請獲得,默認直接通過。