`
q700100
  • 浏览: 5225 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

HTTP和https详解

阅读更多
HTTP:超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。
HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。
HTTP与https所用的端口号是不同的,前面是80,后者使用的443。
http是超文本传输协议,信息是明文传输
https协议需要到ca申请证书,一般免费证书很少.
http的连接很简单,是无状态的
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比HTTP更加安全。
1.采用https的服务器,采用https 的server 必须从CA 申请一个用于证明服务器用途类型的证书. 改证书只有用于对应的server 的时候,客户度才信任次主机,银行系统中,基本都是这样。
2.服务端和客户端之间的所有通讯,都是加密的.i. 具体讲,是客户端产生一个对称的密钥,通过server 的证书来交换密钥. 一般意义上的握手过程.所传输的信息都是经过加密处理的
分享到:
评论

相关推荐

    Nginx同时支持Http和Https的配置详解

    下面列举一个配置同时支持Http和Https的功能。 需要注意的是:既然选择使用Https,就是为了保证通信安全,那么就没必要再用Http进行通信了。在URL中还支持Http的方式,主要是为了用户不知道网站支持Https,还是使用...

    HTTP-HTTPS详解(最全).rar

    2、超文本传输协议”,它可以拆成三个部分,分别是:“超文本”“传输”和“协议”。我们可以逐个解析,理解了这三个词,我们也就明白了什么是 HTTP。 首先,HTTP 是一个协议。不过,协议又是什么呢?其实“协议”并...

    HTTPS协议详解(一):HTTPS基础知识1

    **HTTPS协议详解** HTTPS,全称为“Secure Hypertext Transfer Protocol”,即安全超文本传输协议,是一种在HTTP基础上加入SSL/TLS安全层的网络协议。它的主要目标是提供对网络通信的加密、服务器身份验证以及消息...

    张孝祥_HTTP协议详解

    总结,张孝祥老师的HTTP协议详解课程涵盖了HTTP的基础概念、请求与响应机制、方法、状态码、头部字段等内容,对于理解和应用HTTP协议具有重要指导意义。通过深入学习,我们可以更好地理解和优化网络应用,提升用户...

    HTTP协议详解.pdf

    * 协议部分(Protocol):指明了使用的协议,如 http 或 https。 * 主机部分(Host):指明了资源所在的主机名或 IP 地址。 * 端口号部分(Port):指明了资源所在的端口号。 * 路径部分(Path):指明了资源所在的...

    详解nginx同一端口监听多个域名和同时监听http与https

    在进行网站部署和维护时,我们经常会遇到需要一个端口监听多个域名,以及同时监听HTTP和HTTPS协议的情况。针对这两个需求,本文将详细介绍如何在Nginx中实现。 首先,关于同一端口监听多个域名。这是一个非常实用的...

    http和https的区别详解.zip

    HTTP(超文本传输协议)和HTTPS(安全超文本传输协议)是互联网上应用最广泛的两种通信协议,它们在数据传输、安全性和用户隐私保护方面有着显著的差异。 首先,我们来了解一下HTTP。HTTP是一种无状态、基于文本的...

    详解android 用webview加载网页(https和http)

    Android WebView 加载网页(HTTPS 和 HTTP) Android WebView 加载网页是移动应用开发中的一项基本需求。然而,在加载 HTTPS 和 HTTP 网页时,WebView 可能会出现一些问题,本文将详细介绍这两个错误的解决方法。 ...

    HTTP协议详解

    8. **安全性**:HTTP协议本身并不提供强加密,但可以通过HTTPS(HTTP over SSL/TLS)提供安全通信,防止信息被窃取或篡改。 9. **头域**:HTTP消息头包含各种字段,如Accept表示客户端接受的媒体类型,...

    HTTP2616中文版本和http详解

    HTTPS是HTTP加上SSL/TLS协议的安全版本,通过加密通信和服务器身份验证,保障了用户隐私和数据安全。 **HTTP协议的未来发展** 随着互联网技术的发展,HTTP/1.1逐渐暴露出性能瓶颈,如TCP慢启动、头部膨胀等问题。...

    TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议(高清pdf文字版)

    《TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议》是一本深入探讨网络通信协议的专业书籍,旨在帮助读者理解并掌握TCP/IP协议栈中关键的事务处理、超文本传输协议(HTTP)、新闻网络传输协议(NNTP)以及UNIX...

    HTTP协议详解1

    URL 由协议类型(如 HTTP 或 HTTPS)、主机名、端口号、路径、查询字符串和片段标识符组成,例如:`http://www.example.com:80/path/to/page?key=value#fragment`。 二、HTTP 协议详解之请求篇 HTTP 请求由几部分...

    TCPIP详解卷卷三:TCP事务协议HTTPNNTP和UNIX域协议pdf

    《TCP/IP详解卷三:TCP事务协议HTTPNNTP和UNIX域协议》是网络通信领域的一本经典著作,由Steven McQuaid和W. Richard Stevens共同撰写。这本书深入探讨了网络协议的核心概念,特别是TCP/IP协议栈中涉及事务处理、...

    https详解ppt.ppt

    HTTPS,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。本PPT主要HTTPS架构及详细介绍、HTTPS配置、HTTPS和HTTP的区别 等。

    TCPIP协议详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议

    **TCP/IP协议详解卷三**聚焦于网络应用层的一些关键协议,包括TCP事务协议、HTTP、NNTP和UNIX域协议。这些协议在互联网通信中扮演着至关重要的角色,理解它们的工作原理对于网络开发者和系统管理员至关重要。 **TCP...

    HTTP协议详解电子书

    HTTPS(HTTP over SSL/TLS)则提供了加密和身份验证,保证了数据的安全传输。 HTTP协议的详解电子书通常会深入探讨这些概念,包括HTTP版本的发展、请求和响应的细节、首部字段的作用、缓存机制、Cookie管理、安全...

    Android创意实例详解书籍源码

    4. **网络通信**:学习如何使用HTTP、HTTPS、WebSocket等协议进行数据交换,以及如何处理异步任务和网络异常,是Android开发中的重要环节。 5. **数据存储**:Android提供SQLite数据库、SharedPreferences、文件...

Global site tag (gtag.js) - Google Analytics