文档章节

HTTP 和 HTTPS 二者之间区别

txy123123
 txy123123
发布于 2016/01/08 11:31
字数 378
阅读 5
收藏 0

那 HTTP 和 HTTPS 二者之间到底有什么区别呢 ?
HTTP(超文本传输协议)协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。
为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS。为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

HTTPS和HTTP的区别主要为以下四点:
一、https协议需要到ca申请证书,一般免费证书很少,需要交费。
二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
四、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。


© 著作权归作者所有

txy123123
粉丝 0
博文 1
码字总数 378
作品 0
宿州
私信 提问
u-boot移植问题记录(一)--U_BOOT_CMD区别

我使用的是最新的u-boot版本(2013-10-rc3),你想下载的话可以去u-boot官网下载(http://www.denx.de/wiki/U-Boot/WebHome),推荐使用git下载,这样方便你时刻与最新版本保持更新。 我会时刻记...

coreyggj
2015/05/30
0
0
【gcd+找规律】51nod 1247 可能的路径

版权声明:时间是有限的,知识是无限的,那就需要在有限的时间里最大化的获取知识。 https://blog.csdn.net/Firetocheat_/article/details/84953069 http://www.51nod.com/Challenge/Problem...

bryce1010
2018/12/11
0
0
现代CPU是什么结构的?

计算机体系结构分为冯诺依曼结构和哈佛结构两大类,还有改进的哈佛结构,有点介于二者之间的感觉。二者的主要区别是指令总线和数据总线是否分开。一般认为通常PC上的CPU是冯诺依曼结构,而A...

晓南
2011/11/19
1K
4
Python中str()与repr()函数的区别

在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 或者 。 但是这二者之间有什么区别呢?因为提供两个功能完全相同的内建函数是没有意义的。先看一个例子。 从例子...

_周小董
2018/05/17
0
0
python爬虫利器requests初级版

参考 requests官方文档 Python爬虫利器一之Requests库的用法 前言 在看这篇文章之前你要对HTTP有较深以及全面的了解,不了解的可以参见我的博客: Http协议-你需要收藏了 一篇文章带你搞懂H...

iu嘟嘟
2017/12/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

数据库

数据库架构 数据库架构可以分为存储文件系统和程序实例两大块,而程序实例根据不同的功能又可以分为如下小模块。 1550644570798 索引模块 常见的问题有: 为什么要使用索引 什么样的信息能成...

一只小青蛙
今天
4
0
PHP常用经典算法实现

<? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = int......

半缘修道半缘君丶
昨天
5
0
GIL 已经被杀死了么?

本文原创并首发于公众号【Python猫】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/8KvQemz0SWq2hw-2aBPv2Q 花下猫语: Python 中最广为人诟病的一点,大概就是它的 GIL 了。...

豌豆花下猫
昨天
5
0
git commit message form

commit message一般包括3部分:Header、Body、Footer。 <type>(<scope>):<subject>blank line<body>blank line<footer> header是必需的,body、footer可以省略。 header中type、subject......

ninjaFrog
昨天
5
0
聊聊Elasticsearch的CircuitBreakerService

序 本文主要研究一下Elasticsearch的CircuitBreakerService CircuitBreakerService elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/indices/breaker/CircuitBreakerService.ja......

go4it
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部