You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
4.1 KiB
Markdown

2 years ago
# 透视HTTP协议
## 你将获得
* 常见的HTTP场景和案例解析
* Web安全技术和最新技术动向
* HTTP高频面试题目解析
* 面向未来讲解HTTPS和HTTP2/3。
## 讲师介绍
罗剑锋网名“Chrono”。毕业于北京理工大学计算机专业前奇虎360技术专家Nginx/OpenResty开源项目贡献者熟悉各种网络应用协议专注于C/C++、Linux、高性能编程等领域著有[《Nginx完全开发指南》](time://mall?url=https%3A%2F%2Fdetail.youzan.com%2Fshow%2Fgoods%3Falias%3D2op3md6fobm1k%26step%3D2)《C++11/14高级编程》《Boost程序库完全开发指南》《OpenResty完全开发指南》等畅销书。
## 课程介绍
HTTP是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范。简单来说如果你不懂HTTP协议那就相当于是个只有“半桶水”的程序员。
HTTP协议看起来偏理论但是实践中却总是有它的影子。比如
* 用Nginx搭建Web服务器照着网上的文章配好了但里面那么多的指令什么keepalive、rewrite、proxy\_pass都是怎么回事为什么要这么配置
* 用Python写爬虫URI、URL“傻傻分不清”有时里面还会加一些奇怪的字符怎么处理才好
* 都说HTTP缓存很有用可以大幅度提升系统性能可它是怎么做到的又应该用在何时何地
* HTTP和HTTPS是什么关系还经常听说有SSL/TLS/SNI/OCSP/ALPN……这么多稀奇古怪的缩写头都大了实在是搞不懂。
* 据说又出了新的HTTP/2、HTTP/3是不是要考虑学习一下呢
如果这些问题你都深有感受那么“透视HTTP协议”专栏就是专门为你打造的。
在这个专栏中Chrono会带你拨开HTTP纷繁复杂的表象带你重新梳理出简洁明了的知识框架新手可以由浅入深、系统学习老手可以温故知新、查漏补缺。
Chrono长期从事Web后台服务器的研发工作深知HTTP的逻辑、基本原理与应用。在这个专栏中他会带你一起花最少的时间用最少的精力掌握最多、最全面、最系统的HTTP相关知识。
## 课程目录
![](https://static001.geekbang.org/resource/image/6d/18/6dacee1b23fa95002525f436d2a26c18.jpg)
## 适合人群
HTTP是互联网上应用最为广泛的一种网络协议适合所有程序员。
## 特别放送
#### 免费领取福利
[![](https://static001.geekbang.org/resource/image/69/dc/69c52d08278a2164dc5b061ba342a5dc.jpg?wh=960x301)](https://time.geekbang.org/article/427012)
#### 限时活动推荐
[![](https://static001.geekbang.org/resource/image/67/a0/6720f5d50b4b38abbf867facdef728a0.png?wh=1035x360)](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?dc_ps=2913145716543073286.200001)
## 订阅须知
1. 订阅成功后推荐通过“极客时间”App端、Web端学习。
2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
3. 订阅后分享海报,每邀一位好友订阅有现金返现。
4. 戳此[先充值再购课更划算](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?scan=1&activity=none&from=kdt&qr=directgoods_1541158976&shopAutoEnter=1),还有最新课表、超值赠品福利。
5. 企业采购推荐使用“[极客时间企业版](https://b.geekbang.org/?utm_source=geektime&utm_medium=columnintro&utm_campaign=newregister&gk_source=2021020901_gkcolumnintro_newregister)”便捷安排员工学习计划,掌握团队学习仪表盘。
6. 戳此[申请学生认证](https://promo.geekbang.org/activity/student-certificate?utm_source=geektime&utm_medium=caidanlan1)订阅课程享受原价5折优惠。
7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。