HTTP & HTTPS
一. HTTP:超文本傳輸協(xié)議(HyperText Transfer Protocol)
網(wǎng)絡(luò)七層協(xié)議(轉(zhuǎn)載)锉桑,HTTP位于應(yīng)用層:
1099668-20170212153338135-125492424.jpg
二. HTTPS: HTTP + SSL/TLS
SSL:安全套接層(Secure socket layer)
TLS:傳輸安全協(xié)議(Transport layer secure)
HTTPS作用:
- 身份認證 認證用戶和服務(wù)器腻异,確保數(shù)據(jù)發(fā)送到正確的客戶機和服務(wù)器;(通道端可靠)
- 內(nèi)容加密 建立一個信息安全通道距芬,來保證數(shù)據(jù)不被竊聽;(通道加密)
- 數(shù)據(jù)完整性 防止內(nèi)容被第三方篡改循帐;(避免通道劫持)
- HTTPS框仔、HTTP的區(qū)別
- HTTPS需要申請ca證書,進行身份認證拄养。
- HTTP數(shù)據(jù)明文傳輸离斩,HTTPS使用SSL加密協(xié)議。
- HTTP使用80端口,HTTPS默認443捐腿。