HTTP 与 HTTPS

HTTPHTTPS的基本概念

HTTP :是互联⽹上应⽤最为⼴泛的⼀种⽹络协议,是⼀个客户端和服务器端请求和应答
的标准( TCP ),⽤于从 WWW 服务器传输超⽂本到本地浏览器的传输协议,它可以使
浏览器更加⾼效,使⽹络传输减少。
HTTPS :是以安全为⽬标的 HTTP 通道,简单讲是 HTTP 的安全版,即 HTTP 下加⼊
SSL 层, HTTPS 的安全基础是 SSL ,因此加密的详细内容就需要 SSL 。
HTTPS 协议的主要作⽤可以分为两种:⼀种是建⽴⼀个信息安全通道,来保证数据传输
的安全;另⼀种就是确认⽹站的真实性。

HTTPHTTPS有什么区别?

HTTP 协议传输的数据都是未加密的,也就是明⽂的,因此使⽤ HTTP 协议传输隐私信
息⾮常不安全,为了保证这些隐私数据能加密传输,于是⽹景公司设计了 SSL ( Secure
Sockets Layer )协议⽤于对 HTTP 协议传输的数据进⾏加密,从⽽就诞⽣了 HTTPS 。
HTTPS 加密、加密、及验证过程
简单来说, HTTPS 协议是由 SSL+HTTP 协议构建的可进⾏加密传输、⾝份认证的⽹络
协议,要⽐ http 协议安全。
HTTPS 和 HTTP 的区别主要如下:

  • https 协议需要到 ca 申请证书,⼀般免费证书较少,因⽽需要⼀定费⽤。
    • http 是超⽂本传输协议,信息是明⽂传输, https 则是具有安全性的 ssl 加密传输协
      议。
    • http 和 https 使⽤的是完全不同的连接⽅式,⽤的端⼝也不⼀样,前者是 80 ,后者是
      443 。
    • http 的连接很简单,是⽆状态的; HTTPS 协议是由 SSL+HTTP 协议构建的可进⾏加
      密传输、⾝份认证的⽹络协议,⽐ http 协议安全。
相关推荐
tang777896 小时前
小红书平台用什么代理 IP 比较好?2026年3月实测数据 + 选型推荐
网络·爬虫·python·网络协议·tcp/ip·数据挖掘·ip
zl_dfq9 小时前
计算机网络 之 【http协议】(hppt请求与响应细节、http版本与连接管理)
http
北京耐用通信9 小时前
工业通信优选:耐达讯自动化实现CC-Link IE转Modbus RTU稳定传输
人工智能·物联网·网络协议·自动化·信息与通信
半壶清水9 小时前
[软考网规考点笔记]-局域网之HDLC 协议
网络·笔记·网络协议·考试
zjjsctcdl10 小时前
springBoot发布https服务及调用
spring boot·后端·https
进击的雷神10 小时前
突破POST分页与IP封锁:基于表单提交和代理转发的新闻爬虫设计
爬虫·网络协议·tcp/ip
孤影过客11 小时前
互联网谍战:HTTPS如何守护数据,以及头顶的量子阴云
网络协议·http·https
牛奶11 小时前
为什么全国人民都能秒开同一个视频?
前端·http·cdn
我命由我1234511 小时前
React - BrowserRouter 与 HashRouter、push 模式与 replace 模式、编程式导航、withRouter
开发语言·前端·javascript·react.js·前端框架·html·ecmascript
ETA812 小时前
面试官问SSE和WebSocket的区别?看这篇就够了(含心跳机制详解)
websocket·网络协议