美文网首页
http和https有什么区别 端口号多少

http和https有什么区别 端口号多少

作者: 03ca2835cf70 | 来源:发表于2019-12-13 09:40 被阅读0次

HTTP和HTTPS的基本概念

HTTP:超文本传输协议,是在互联网上应用最广泛的一种网络协议。是一个客户端和服务端请求和应答的标准(TCP),用于从WWW(超文本)服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。

HTTPS:是以安全为目标的HTTP通道,可以看做是HTTP的安全版,即HTTP+SSL层。HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

image

HTTP与HTTPS的区别

1、HTTP是超文本传输协议,信息是明文传输,HTTPS是具有安全性的SSL加密传输协议。

2、HTTP和HTTPS使用的是完全不同的连接方式,用的端口也不一样。前者是80,后者是443。

3、HTTP和HTTPS的工作原理

HTTP的工作原理:一次HTTP操作称为一个事物,其工作过程可分为四步

1、Client与Server建立连接,单击某个超链接,HTTP的工作开始。

2、连接建立后,Client发送一个请求给Server,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符,Client信息和可能的内容。

3、Server接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括Server信息、实体信息和可能的内容。

4、Client接收Server返回的信息通过浏览器显示在用户的显示屏上,然后Client和Server断开连接。

HTTPS的工作原理:

1、Client使用HTTPS的URL访问Web服务器,要求与Web服务器建立SSL连接。

2、Web服务器收到客户端请求后,会将网站的证书信息(证书中包含公钥)传送一份给客户端。

3、客户端的浏览器与Web服务器开始协商SSL连接的安全等级,也就是信息加密的等级。

4、客户端的浏览器根据双方同意的安全等级,建立会话密钥,然后利用网站的公钥将会话密钥加密,并传送给网站。

5、Web服务器利用自己的私钥解密出会话密钥。

6、Web服务器利用会话密钥加密与客户端之间的通信。

5、HTTPS的优缺点:HTTP协议。

端口

https端口:443

服务项目:Https

网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP,简单来说,就是HTTP安全版,打开的网页中,如果网址前缀为https,则说明该网站开启了https安全访问。

说明:443端口用于网页浏览,关闭电脑443端口,将会导致https网页无法正常打开。

HTTP:80端口

服务:HTTP

说明:用于网页浏览,关闭电脑80端口,将会导致无法打开网页。

HTTPS安全超文本传输协议,它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。https和http最大区别在于前者通过安全加密,更安全。

</article>

3人点赞

javascript面试题解答

相关文章

  • http和https有什么区别 端口号多少

    HTTP和HTTPS的基本概念 HTTP:超文本传输协议,是在互联网上应用最广泛的一种网络协议。是一个客户端和服务...

  • http和https有什么区别 端口号多少

    HTTP和HTTPS的基本概念 HTTP:超文本传输协议,是在互联网上应用最广泛的一种网络协议。是一个客户端和服务...

  • HTTP

    HTTP和HTTPS HTTP的端口号为80, HTTPS的端口号为443 HTTPS比HTTP更安全,但性能更低...

  • HTTP和HTTPS

    HTTP和HTTPS HTTP的端口号为80, HTTPS的端口号为443 HTTPS比HTTP更安全,但性能更低...

  • 爬虫系列(二)HTTP与HTTPS响应与请求

    HTTP和HTTPS HTTP的端口号为80 HTTPS的端口号为443 HTTP的工作原理 HTTP的请求与响应...

  • 如何把网站从http转换成https

    之前给大家介绍过什么是http和https,以及他们之间有什么区别(详见:http和https有什么区别?网站有没...

  • http和https端口号

  • HTTPS和HTTP有什么区别

    不知道大家有没有注意到输入网址时的HTTP部分,在打开网站进行操作时有时候会自动跳转为HTTPS格式,这是为什么?...

  • HTTPS和HTTP有什么区别

    HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据...

  • http和https有什么区别

    联系 Http和Https都是位于OSI(计算机或通信系统间互联标准体系)的第七层:应用层,位于该层的还有SMTP...

网友评论

      本文标题:http和https有什么区别 端口号多少

      本文链接:https://www.haomeiwen.com/subject/diwmyctx.html