HTTP 与 HTTPS-HTTP 与 HTTPS 有哪些区别?

资料来源 : 小林coding
小林官方网站 : 小林coding (xiaolincoding.com)

HTTP 与 HTTPS 有哪些区别?

  • HTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP 网络层之间加入了 SSL/TLS 安全协议,使得报文能够加密传输。
  • HTTP 连接建立相对简单, TCP 三次握手之后便可进行 HTTP 的报文传输。而 HTTPS 在 TCP 三次握手之后,还需进行 SSL/TLS 的握手过程,才可进入加密报文传输。两者的默认端口不一样,HTTP 默认端口号是 80,HTTPS 默认端口号是 443。
  • HTTPS 协议需要向 CA(证书权威机构)申请数字证书,来保证服务器的身份是可信的。

这期就到这 , 下期见!

相关推荐
purrrew2 小时前
【Java ee初阶】HTTP(2)
网络·网络协议·http
火星数据-Tina2 小时前
从HTTP轮询到WebSocket:如何让体育API性能提升100倍?
websocket·网络协议·http
hgdlip4 小时前
怎么快速换电脑浏览器的ip:方法与注意事项
网络·网络协议·tcp/ip·电脑
李迟7 小时前
Golang实践录:在go中使用curl实现https请求
开发语言·golang·https
Think Spatial 空间思维7 小时前
【HTTPS基础概念与原理】TLS握手过程详解
数据库·网络协议·https
2501_915909067 小时前
开发日常中的抓包工具经验谈:Charles 抓包工具与其它选项对比
websocket·网络协议·tcp/ip·http·网络安全·https·udp
利刃大大10 小时前
【网络编程】十、详解 UDP 协议
网络·网络协议·udp
LaoZhangGong12311 小时前
W5500使用ioLibrary库创建TCP客户端
网络·经验分享·stm32·网络协议·tcp/ip
北极象11 小时前
Go语言处理HTTP下载中EOFFailed
开发语言·http·golang
天天爱吃肉821813 小时前
车载以太网驱动智能化:域控架构设计与开发实践
java·运维·网络协议·微服务