图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC
图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC
HTTP
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
HTTP/2
https://en.wikipedia.org/wiki/HTTP/2
HTTP/3
https://en.wikipedia.org/wiki/HTTP/3
IETF
Internet Engineering Task Force
https://en.wikipedia.org/wiki/Transport_Layer_Security

HTTP
HTTP/0.9
HTTP/1.0
Expires August 19, 1996
https://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html
https://tools.ietf.org/html/rfc1945
HTTP/1.1
This document has been superseded. In 2014, RFC2616 was replaced by multiple RFCs (7230-7237).
https://www.w3.org/Protocols/rfc2616/rfc2616.html
https://tools.ietf.org/html/rfc2616
https://www.ietf.org/rfc/rfc2616.html
https://www.ietf.org/rfc/rfc7230.html
https://www.ietf.org/rfc/rfc7237.html
https://www.ietf.org/rfc/rfc2817.html
HTTP/2
https://httpwg.org/specs/rfc7540.html
https://httpwg.org/specs/rfc7541.html
https://tools.ietf.org/html/rfc7540
https://www.rfc-editor.org/info/rfc7541
Expires: August 4, 2012
HTTP/3
https://en.wikipedia.org/wiki/HTTP/3
QUIC
https://tools.ietf.org/html/draft-ietf-quic-http
HTTPS

- SSL
HTTP over SSL
SSL 2.0 / SSL 3.0
- TLS (Transport Layer Security)
TLS 1.0 / TLS 1.1 / TLS 1.2 / TLS 1.3

https://blog.cloudflare.com/content/images/2019/01/web_timeline_large1.svg
DoH
DNS over HTTPS
Even if you are visiting a site using HTTPS, your DNS query is sent over an unencrypted connection.
https://en.wikipedia.org/wiki/DNS_over_HTTPS



https://hacks.mozilla.org/2018/05/a-cartoon-intro-to-dns-over-https/
https://developers.cloudflare.com/1.1.1.1/dns-over-https/
DNS over TLS
https://developers.cloudflare.com/1.1.1.1/dns-over-tls
refs
http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html
http://www.ruanyifeng.com/blog/2014/09/illustration-ssl.html
HTTP/1.0 vs HTTP/1.1
HTTP/1.1 vs HTTP/2
https://www.digitalocean.com/community/tutorials/http-1-1-vs-http-2-what-s-the-difference
HTTP/2 vs HTTP/3
https://daniel.haxx.se/http3-explained/
https://blog.cloudflare.com/http3-the-past-present-and-future/
https://blog.cloudflare.com/http-3-from-root-to-tip/


https://developer.akamai.com/blog/2020/04/14/quick-introduction-http3
SSL vs TLS
https://tools.ietf.org/html/rfc5246
https://www.cloudflare.com/learning/ssl/transport-layer-security-tls/
HTTPS
https://en.wikipedia.org/wiki/HTTPS#History
https://en.wikipedia.org/wiki/Transport_Layer_Security#History_and_development
xgqfrms 2012-2020
www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!
图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC的更多相关文章
- 图解HTTP之HTTPS详解
背景:随着越来越多的主流网站已经使用了HTTPS,作为服务器端开发者,就必须了解HTTPS的优势与劣势. 在HTTP协议中有可能存在信息窃听或身份伪装等问题,而使用HTTPS通信机制可以有效地防止这些 ...
- 《图解Http》 HTTPS 安全协议
相关博客:https://www.cnblogs.com/chentianwei/p/9374341.html (讲的更明白,有图) HTTPS 7.1http的缺点 使用明文,内容会被窃听. 不验 ...
- 清晰图解深度分析HTTPS原理
前言 很高兴遇见你~ Https现在基本已经覆盖所有的http请求了,作为一个伟大的发明,保障了我们的通信安全.在Android中对于HTTPS其实感知不多,因为这些内容都有成熟的框架帮我们完成了,例 ...
- Java EE : 三、图解Session(会话)
目录 Java EE : 一.图解Http协议 Java EE : 二.图解 Cookie(小甜饼) Java EE : 三.图解Session(会话) 概述 一.Session由来 二.Sessio ...
- Java EE : 一、图解Http协议
目录 Java EE : 一.图解Http协议 Java EE : 二.图解 Cookie(小甜饼) Java EE : 三.图解Session(会话) 概述 一.技术基石及概述 二.深入理解技术基石 ...
- 图解SQL Server 2008入门必会
图解SQL Server 2008入门必会 https://jingyan.baidu.com/article/656db918eded1ee381249c0b.html 图解SQL Server ...
- 《图解 HTTP》读书笔记
<图解 HTTP>一书是日本学者上野宣所著,2014 年由于均良先生翻译并在国内出版.因为作者使用十分生动的语言和浅显易懂的案例将 HTTP 协议讲解得深入浅出,所以深受开发者喜爱.现在在 ...
- Idea配置JRebel插件的详细配置及图解
Idea最新JRebel插件的详细配置及图解 地址:https://blog.csdn.net/nyotengu/article/details/80629631#commentBox Ⅰ安装jreb ...
- 图解python | 面向对象编程
作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/56 本文地址:http://www.showmeai.tech/article-det ...
- 图解大数据 | 海量数据库查询-Hive与HBase详解
作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/84 本文地址:http://www.showmeai.tech/article-det ...
随机推荐
- Property or method "previewUrl" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components,
Property or method "previewUrl" is not defined on the instance but referenced during rende ...
- vue初始化页面闪动问题
使用vue开发时,在vue初始化之前,由于div是不归vue管的,所以我们写的代码在还没有解析的情况下会容易出现花屏现象,看到类似于{{message}}的字样,虽然一般情况下这个时间很短暂,但是我们 ...
- LOJ10098
USACO 2006 Jan. Gold 为了从F个草场中的一个走到另一个,贝茜和她的同伴们不得不路过一些她们讨厌的可怕的树.奶牛们已经厌倦了被迫走某一条路,所以她们想建一些新路,使每一对草场之间都会 ...
- LOJ2195 旅行
LOJ2195 旅行 题目描述S 国有 N 个城市,编号从 1 到 N.城市间用 N-1 条双向道路连接,满足从一个城市出发可以到达其它所有城市.每个城市信仰不同的宗教,如飞天面条神教.隐形独角兽教. ...
- Oracle删除表中的重复数据
Oracle数据库删除表中的重复数据,只保留其中的一条,以两个字段为例,提供两种方法 ①.直接delete重复的数据 delete from table_name t1 where (t1.col1, ...
- 404 GET /nbextensions/jupyter-js-widgets/extension.js
数据科学交流群,群号:189158789,欢迎各位对数据科学感兴趣的小伙伴的加入! 解决办法: 首先要确定你安装和配置nbextensions时有没有加--user,如果当时没加这里就不用加,否则不一 ...
- sudo 配置
在ubuntu中由于禁用了root用户,默认情况下会把安装系统时建立的用户添加到sudoers中. 但在redhat和centos中并没有把任何root用户之外的用户默认的添加到sudoers之中.这 ...
- 4. DHCP配置(Windows2012)
1.点击服务器管理器 2.选择添加角色和功能 3. 按照添加角色和功能向导来添加 保持默认,下一步 保持默认,下一步 保持默认,下一步 勾选DHCP服务器,在弹出的小窗点击添加功能. 保持默认,下一步 ...
- 数理统计4:均匀分布的参数估计,次序统计量的分布,Beta分布
接下来我们就对除了正态分布以外的常用参数分布族进行参数估计,具体对连续型分布有指数分布.均匀分布,对离散型分布有二项分布.泊松分布几何分布. 今天的主要内容是均匀分布的参数估计,内容比较简单,读者应尝 ...
- NodeRED - 全局变量的使用笔记
NodeRED - 全局变量的使用笔记 global global.get(..) :获取全局范围的上下文属性 global.set(..) :设置全局范围的上下文属性 global.keys(..) ...