qq:800819103
在线客服,实时响应
qq群
在线客服,实时响应
客服电话
13318873961为什么有些网站使用HTTP,而有些网站使用HTTPS?如果大家留意,还可以看到HTTP跳转为HTTPS,这是为什么呢?今天我们就来了解下关于HTTP VS HTTPS有什么不同。
HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。
HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
HTTP有什么特点
1.基于请求和响应:基本的特性,由客户端发起请求,服务端响应。
2.无状态:协议对客户端没有状态存储,对事物处理没有“记忆”能力,比如访问一个网站需要反复进行登录操作。
3.简单快速、灵活,通信使用明文、请求和响应不会对通信方进行确认、无法保护数据的完整性。
4.无连接:由于无状态特点,每次请求需要通过TCP三次握手四次挥手,和服务器重新建立连接。比如某个客户机在短时间多次请求同一个资源,服务器并不能区别是否已经响应过用户的请求,所以每次需要重新响应请求,需要耗费不必要的时间和流量。
下面通过一个简单的抓包实验观察使用HTTP请求传输的数据:


结果分析:HTTP协议传输数据以明文形式显示
针对无状态的一些解决策略:
场景:逛电商商场用户需要使用的时间比较长,需要对用户一段时间的HTTP通信状态进行保存,比如执行一次登陆操作,在30分钟内所有的请求都不需要再次登陆。
1.通过Cookie/Session技术
2.HTTP/1.1持久连接(HTTP keep-alive)方法,只要任意一端没有明确提出断开连接,则保持TCP连接状态,在请求首部字段中的Connection: keep-alive即为表明使用了持久连接。
HTTPS有什么特点
基于HTTP协议,通过SSL或TLS提供加密处理数据、验证对方身份以及数据完整性保护。

通过抓包可以看到数据不是明文传输,而且HTTPS有如下特点:
1.内容加密:采用混合加密技术,中间者无法直接查看明文内容。
2.验证身份:通过证书认证客户端访问的是自己的服务器
3.保护数据完整性:防止传输的内容被中间人冒充或者篡改
混合加密:结合非对称加密和对称加密技术。客户端使用对称加密生成密钥对传输数据进行加密,然后使用非对称加密的公钥再对秘钥进行加密,所以网络上传输的数据是被秘钥加密的密文和用公钥加密后的秘密秘钥,因此即使被黑客截取,由于没有私钥,无法获取到加密明文的秘钥,便无法获取到明文数据。
数字摘要:通过单向hash函数对原文进行哈希,将需加密的明文“摘要”成一串固定长度(如128bit)的密文,不同的明文摘要成的密文其结果总是不相同,同样的明文其摘要必定一致,并且即使知道了摘要也不能反推出明文。
数字签名技术:数字签名建立在公钥加密体制基础上,是公钥加密技术的另一类应用。它把公钥加密技术和数字摘要结合起来,形成了实用的数字签名技术。
收方能够证实发送方的真实身份;发送方事后不能否认所发送过的报文;收方或非法者不能伪造、篡改报文。

非对称加密过程需要用到公钥进行加密,那么公钥从何而来?其实公钥就被包含在数字证书中,数字证书通常来说是由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,证书中包含了一个密钥对(公钥和私钥)和所有者识别信息。数字证书被放到服务端,具有服务器身份验证和数据传输加密功能。
HTTP VS HTTPS有什么不同?通过上文的认识,大家可以深刻的了解到了二者的不同之处,简单的来说,HTTPS是HTTP的安全版。但是由于HTTPS的使用技术以及成本问题,目前HTTPS尚未普及使用。
相关文章内容简介
1 HTTP VS HTTPS有什么不同?各自的特点有哪些?
为什么有些网站使用HTTP,而有些网站使用HTTPS?如果大家留意,还可以看到HTTP跳转为HTTPS,这是为什么呢?今天我们就来了解下关于HTTP∵VS∵HTTPS有什么不同。HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HT... [阅读全文]
最新标签
推荐阅读
16
2019-01
自己如何搭建亿级爬虫IP代理池?
做网络爬虫抓取时,我们常常会遇到网站针对IP地址封锁的反网络爬虫对策。但只要有大批量能用的IP网络资源,难题自然迎刃而解。之前尝试过自己爬取网络上免费代理IP来搭建代理池,可免费
18
2018-10
电脑怎么更换ip地址?新手教程【图文】
连接网络需要使用到IP,而且由于一些网站对IP进行限制,如果用户想对频繁访问该网站,这种情况下非常容易导致用户的IP被限制,想要再次访问必须要更换IP地址,电脑怎么更换IP地址?
24
2019-04
换IP软件如何实现安全上网?
在互联网日益发达的今天,我们每天都在使用浏览器浏览最新信息、上网冲浪等,这成为了现代人必不可少的内容之一。许多网民朋友都纷纷表示,互联网本身属于虚拟世界,上网的过程中
03
2019-06
代理IP是网络营销的重要工具
黑洞代理IP是一种变相的ip伪装,在使用黑洞代理IP的时候,不仅可以更快速度的访问国内或国外的一些网站,还可以快速更换ip地址,这样的功能,对于营销行业而言,是一种能实现批量高效线
热门文章