mirror of
https://github.com/zhwei820/learn.lianglianglee.com.git
synced 2026-05-10 19:54:29 +08:00
add
This commit is contained in:
@@ -72,7 +72,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -812,7 +812,7 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -910,13 +910,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -878,13 +878,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -876,13 +876,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -902,13 +902,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -896,13 +896,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -884,13 +884,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -156,7 +156,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -908,13 +908,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -168,7 +168,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -868,13 +868,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -180,7 +180,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -984,13 +984,13 @@ Connection: close
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -192,7 +192,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -922,13 +922,13 @@ PUT DATA IS HE
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -924,13 +924,13 @@ file:///D:/http_study/www/
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -216,7 +216,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -892,13 +892,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -228,7 +228,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -834,13 +834,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -240,7 +240,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -856,13 +856,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -924,13 +924,13 @@ http://www.chrono.com/15-1?name=a.xml
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -264,7 +264,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -970,13 +970,13 @@ ext json d
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -276,7 +276,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -874,13 +874,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -288,7 +288,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -900,13 +900,13 @@ http://www.chrono.com/18-1?dst=http://nginx.org # 正确
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -300,7 +300,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -870,13 +870,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -312,7 +312,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -910,13 +910,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -324,7 +324,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -894,13 +894,13 @@ Host: www.xxx.com\r\n
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -336,7 +336,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -870,13 +870,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -348,7 +348,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -870,13 +870,13 @@ https://www.chrono.com/16-1
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -360,7 +360,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -884,13 +884,13 @@ rsa_2048/aes ratio = 868.13
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -372,7 +372,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -882,13 +882,13 @@ https://www.chrono.com/25-1?algo=sha256
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -384,7 +384,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -934,13 +934,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -396,7 +396,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -948,13 +948,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -408,7 +408,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -910,13 +910,13 @@ Handshake Protocol: Server Hello
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -420,7 +420,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -928,13 +928,13 @@ rewrite ^ https://$host$request_uri permanent; # 永久重定向
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -432,7 +432,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -864,13 +864,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -444,7 +444,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -918,13 +918,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -456,7 +456,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -872,13 +872,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -468,7 +468,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -888,13 +888,13 @@ http2_push_preload on;
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -480,7 +480,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -872,13 +872,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -492,7 +492,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -864,13 +864,13 @@ end
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -504,7 +504,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -928,13 +928,13 @@ SecAuditLog /var/log/modsec_audit.log
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -516,7 +516,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -856,13 +856,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -528,7 +528,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -894,13 +894,13 @@ wss://www.chrono.com:445/im?user_id=xxx
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -540,7 +540,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -868,13 +868,13 @@ sar -n DEV 2 # 看所有网卡的流量,定时 2 秒检查
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -552,7 +552,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -862,13 +862,13 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="float: right">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">下一页</a>
|
||||
<a href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">下一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/00 开篇词|To Be a HTTP Hero.md.html">00 开篇词|To Be a HTTP Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/01 时势与英雄:HTTP的前世今生.md.html">01 时势与英雄:HTTP的前世今生.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/02 HTTP是什么?HTTP又不是什么?.md.html">02 HTTP是什么?HTTP又不是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/03 HTTP世界全览(上):与HTTP相关的各种概念.md.html">03 HTTP世界全览(上):与HTTP相关的各种概念.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/04 HTTP世界全览(下):与HTTP相关的各种协议.md.html">04 HTTP世界全览(下):与HTTP相关的各种协议.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html">05 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md">06 域名里有哪些门道?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/06 域名里有哪些门道?.md.html">06 域名里有哪些门道?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/07 自己动手,搭建HTTP实验环境.md.html">07 自己动手,搭建HTTP实验环境.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/08 键入网址再按下回车,后面究竟发生了什么?.md.html">08 键入网址再按下回车,后面究竟发生了什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md">09 HTTP报文是什么样子的?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/09 HTTP报文是什么样子的?.md.html">09 HTTP报文是什么样子的?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md">10 应该如何理解请求方法?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/10 应该如何理解请求方法?.md.html">10 应该如何理解请求方法?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md">11 你能写出正确的网址吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/11 你能写出正确的网址吗?.md.html">11 你能写出正确的网址吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -218,7 +218,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md">12 响应状态码该怎么用?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/12 响应状态码该怎么用?.md.html">12 响应状态码该怎么用?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -230,7 +230,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md">13 HTTP有哪些特点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/13 HTTP有哪些特点?.md.html">13 HTTP有哪些特点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/14 HTTP有哪些优点?又有哪些缺点?.md.html">14 HTTP有哪些优点?又有哪些缺点?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/15 海纳百川:HTTP的实体数据.md.html">15 海纳百川:HTTP的实体数据.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/16 把大象装进冰箱:HTTP传输大文件的方法.md.html">16 把大象装进冰箱:HTTP传输大文件的方法.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/17 排队也要讲效率:HTTP的连接管理.md.html">17 排队也要讲效率:HTTP的连接管理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/18 四通八达:HTTP的重定向和跳转.md.html">18 四通八达:HTTP的重定向和跳转.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/19 让我知道你是谁:HTTP的Cookie机制.md.html">19 让我知道你是谁:HTTP的Cookie机制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/20 生鲜速递:HTTP的缓存控制.md.html">20 生鲜速递:HTTP的缓存控制.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/21 良心中间商:HTTP的代理服务.md.html">21 良心中间商:HTTP的代理服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/22 冷链周转:HTTP的缓存代理.md.html">22 冷链周转:HTTP的缓存代理.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/23 HTTPS是什么?SSLTLS又是什么?.md.html">23 HTTPS是什么?SSLTLS又是什么?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/24 固若金汤的根本(上):对称加密与非对称加密.md.html">24 固若金汤的根本(上):对称加密与非对称加密.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/25 固若金汤的根本(下):数字签名与证书.md.html">25 固若金汤的根本(下):数字签名与证书.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -386,7 +386,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/26 信任始于握手:TLS1.2连接过程解析.md.html">26 信任始于握手:TLS1.2连接过程解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/27 更好更快的握手:TLS1.3特性解析.md.html">27 更好更快的握手:TLS1.3特性解析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -410,7 +410,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/28 连接太慢该怎么办:HTTPS的优化.md.html">28 连接太慢该怎么办:HTTPS的优化.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -422,7 +422,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/29 我应该迁移到HTTPS吗?.md.html">29 我应该迁移到HTTPS吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/30 时代之风(上):HTTP2特性概览.md.html">30 时代之风(上):HTTP2特性概览.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/31 时代之风(下):HTTP2内核剖析.md.html">31 时代之风(下):HTTP2内核剖析.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md">32 未来之路:HTTP3展望.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/32 未来之路:HTTP3展望.md.html">32 未来之路:HTTP3展望.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/33 我应该迁移到HTTP2吗?.md.html">33 我应该迁移到HTTP2吗?.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/34 Nginx:高性能的Web服务器.md.html">34 Nginx:高性能的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -494,7 +494,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/35 OpenResty:更灵活的Web服务器.md.html">35 OpenResty:更灵活的Web服务器.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md">36 WAF:保护我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/36 WAF:保护我们的网络服务.md.html">36 WAF:保护我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md">37 CDN:加速我们的网络服务.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/37 CDN:加速我们的网络服务.md.html">37 CDN:加速我们的网络服务.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/38 WebSocket:沙盒里的TCP.md.html">38 WebSocket:沙盒里的TCP.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md">39 HTTP性能优化面面观(上).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/39 HTTP性能优化面面观(上).md.html">39 HTTP性能优化面面观(上).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">40 HTTP性能优化面面观(下).md.html</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">40 HTTP性能优化面面观(下).md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -564,7 +564,7 @@
|
||||
|
||||
|
||||
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md">结束语 做兴趣使然的Hero.md.html</a>
|
||||
<a class="current-tab" href="/专栏/透视HTTP协议/结束语 做兴趣使然的Hero.md.html">结束语 做兴趣使然的Hero.md.html</a>
|
||||
|
||||
|
||||
|
||||
@@ -780,7 +780,7 @@ function hide_canvas() {
|
||||
|
||||
<div style="float: left">
|
||||
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md">上一页</a>
|
||||
<a href="/专栏/透视HTTP协议/40 HTTP性能优化面面观(下).md.html">上一页</a>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user