http协议(http)和https(https)的区别

HTTP(超文本传输协议)是一种用于分布式、协作、超媒体信息系统的应用层协议。它在RFC2616(征求评论)中定义,基本上HTTP的主要功能是数据传输的协商部分。HTTP服务的典型例子是web服务器通信和域名服务通信。...

HTTP与HTTPS

HTTP(超文本传输协议)是一种用于分布式、协作、超媒体信息系统的应用层协议。它在RFC2616(征求评论)中定义,基本上HTTP的主要功能是数据传输的协商部分。HTTP服务的典型例子是web服务器通信和****通信。

在应用层端到端数据通信中,一端充当服务器,另一端充当客户端。为了与服务器通信,客户机应该知道服务器的IP地址和端口号。IP地址有助于到达服务器,端口号仅定义客户端要查找的服务。(在技术术语中它被定义为socket)。

在HTTP中也是这样,以web服务器为例,在这个模型中,web服务器是运行在硬件服务器上的应用软件,客户端是用户的浏览器。Web服务器应用程序正在侦听端口号80以接受HTTP连接。所以这个端口80被定义为HTTP端口。

HTTPS也类似于HTTP,但“S”代表安全。在HTTP中,数据按原样传输,称为纯文本。任何人都可以在服务器和客户端之间进行阅读。但是在HTTPS中,没有人可以读取服务器和客户端之间的信息,客户端通常是您的web浏览器和web服务器。

另外,TLS(传输层安全性)或SSL(安全套接字层)的实现为数据传输建立了端到端的加密隧道。加密隧道是指服务器和客户端之间的数据通信是关闭的,服务器和客户端只能读取通信。

在本例中,客户机(在我们的示例中是您的web浏览器)通过端口号443与web服务器通信。在大多数银行应用程序中,用户登录信息交换使用HTTPS。

总而言之:

(1) HTTP传输普通数据,而HTTPS则传输封闭或加密的数据

(2) HTTP用于普通应用程序,HTTPS主要用于银行或安全应用程序

(3) HTTP使用端口80,而HTTPS使用端口443

  • 发表于 2020-11-06 17:33
  • 阅读 ( 130 )
  • 分类:IT

你可能感兴趣的文章

什么是hsts,它如何保护https免受黑客攻击?

... 什么是https协议(https)? ...

  • 发布于 2021-03-22 16:41
  • 阅读 ( 265 )

谷歌将https设为chrome的默认设置

...过去的一年里,有人推动所有网站使用HTTPS(超文本传输协议安全)。谷歌一直特别希望网站做出这种转变,随着越来越多的网站遵守这一要求,是时候改变我们看待网络的方式了。 ...

  • 发布于 2021-03-24 21:46
  • 阅读 ( 191 )

9修复了chrome中的“你的连接不是私有的”错误

... HTTP代表超文本传输协议,是Web工作的基础。然而,HTTP本身并不安全。这意味着通过HTTP发送敏感的详细信息(例如密码和信用卡号码)是危险的。 ...

  • 发布于 2021-03-30 17:32
  • 阅读 ( 364 )

如何在mozilla firefox中打开https模式

...e unencrypted website without asking you. Why Is HTTPS Important? 安全协议HTTPS是在web上维护隐私和安全的基本方法。它在浏览器和web服务器之间建立加密连接,以防止第三方窃听或篡改在您和您正在浏览的网站之间发送的数据。 不幸的是,...

  • 发布于 2021-04-01 08:27
  • 阅读 ( 183 )

如何使用curl从linux命令行下载文件

...“问题”的结果。 curl不仅仅局限于网站。curl支持20多种协议,包括HTTP、HTTPS、SCP、SFTP和FTP。而且可以说,由于它对Linux管道的出色处理,curl可以更容易地与其他命令和脚本集成。 curl的作者有一个网页,描述了他所看到的curl和...

  • 发布于 2021-04-02 22:46
  • 阅读 ( 206 )

https几乎无处不在。那么,为什么现在的互联网不安全呢?

...TTPS很好,但它不只是让一切都安全。HTTPS代表超文本传输协议安全。它就像连接到网站的标准HTTP协议,但是有一层安全加密。 这种加密可以防止人们在传输过程中窥探你的数据,并且可以阻止中间人攻击,这种攻击可以在网站...

  • 发布于 2021-04-04 04:37
  • 阅读 ( 323 )

谷歌chrome为什么说网站“不安全”?

...因为网站设置为使用安全SSL加密。您的web浏览器使用HTTP协议连接到传统的未加密网站,但在连接到安全网站时使用HTTPS(字面意思是HTTP和SSL)。网站所有者必须先设置HTTPS,然后它才能在他们的网站上工作。 HTTPS还提供了防止恶...

  • 发布于 2021-04-05 05:02
  • 阅读 ( 204 )

什么是https,我为什么要在意?

... HTTPS中的“S”代表“Secure”。它是标准的“超文本传输协议”的安全版本,您的web浏览器在与网站通信时使用该协议。 http如何让你处于危险之中 当您使用常规HTTP连接到网站时,浏览器会查找与该网站对应的IP地址,并连接...

  • 发布于 2021-04-08 04:21
  • 阅读 ( 156 )

什么是混合内容警告?

...HTTPS之间的区别。HTTP是最常用的连接类型—当您使用HTTP协议访问网站时,与网站的连接不安全。任何偷听流量的人都可以看到你正在查看的页面和你来回发送的任何数据。 这就是为什么我们有HTTPS,字面意思是“HTTP安全”。HTTP...

  • 发布于 2021-04-09 04:09
  • 阅读 ( 135 )

下面是chrome新的安全警告的真正含义

...明了为什么重要的网站使用HTTPS的“安全”的超文本传输协议在这个快速视频(如下)。这绝对值得一看,但这里有一个简短的版本:对于公司、黑客或其他对你的网络旅行有既得利益的人来说,注意到你的HTTP请求并不是那么困...

  • 发布于 2021-05-14 19:20
  • 阅读 ( 140 )
qqgnd47822
qqgnd47822

0 篇文章

相关推荐