https協議與http協議最大的不同在於安全性,https協議採用了ssl協議,保證通信的安全性大致流程
CA 證書
電腦內有內置的CA公鑰,可以去解密服務端證書
雙方各自生成一樣的對稱密鑰,不存在密鑰在網絡上傳輸的情況
服務端證書中包括 服務端公鑰,截止日期 頒發機構 簽名算法
http 有四種通信類型
get 請求資源 post 上傳一些資源,通常爲創建資源
put 長傳資源,通常爲修改資源 delete 刪除資源
基於tcp 面向連接 keep-alive 複用連接
1XX 保留
2XX 表示請求成功地接收 表明服務器成功地接收了客戶端請求
3XX 爲完成請求客戶需進一步細化請求
301-Moved Permanently 重定向 瀏覽器自動訪問新的URL
302-Found 類似301 但新的URL因該被視爲臨時性的替代,而不是永久性的
4XX 客戶端錯誤
例如,客戶端請求不存在的頁面,客戶端未提供有效的身份驗證 404 –Not Found 無法找到指定位置的資源
5XX 服務器錯誤
服務器遇到錯誤而不能完成該請求 例如 502 –Bad Gateway 服務器作爲網關或代理時,爲完成請求訪問下一個服務器,但是該服務器返回了非法的應答;500 –Internal Server Error 服務器遇到了意料不到的情況不能完成客戶的請求
http返回類型參照 :https://www.cnblogs.com/111testing/p/6039097.html