透视HTTP协议- 极客时间课程推荐/优惠

透视HTTP协议--极客时间课程推荐/优惠

深入理解HTTP协议本质与应用
罗剑锋(Chrono)前奇虎360技术专家,Nginx/OpenResty开源项目贡献者
专栏 | 48讲 | 64716人已学习
优惠价¥59原价:129
去官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • 常见的HTTP场景和案例解析;
  • Web安全技术和最新技术动向;
  • HTTP高频面试题目解析;
  • 面向未来讲解HTTPS和HTTP2/3。

课程介绍

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相关知识。

课程目录

开篇词

  • 开篇词|To Be a HTTP Hero

破冰篇

  • 07 | 自己动手,搭建HTTP实验环境
  • 01 | 时势与英雄:HTTP的前世今生
  • 02 | HTTP是什么?HTTP又不是什么?
  • 03 | HTTP世界全览(上):与HTTP相关的各种概念
  • 04 | HTTP世界全览(下):与HTTP相关的各种协议
  • 05 | 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?
  • 06 | 域名里有哪些门道?

基础篇

  • 08 | 键入网址再按下回车,后面究竟发生了什么?
  • 09 | HTTP报文是什么样子的?
  • 10 | 应该如何理解请求方法?
  • 11 | 你能写出正确的网址吗?
  • 12 | 响应状态码该怎么用?
  • 13 | HTTP有哪些特点?
  • 14 | HTTP有哪些优点?又有哪些缺点?

进阶篇

  • 15 | 海纳百川:HTTP的实体数据
  • 16 | 把大象装进冰箱:HTTP传输大文件的方法
  • 17 | 排队也要讲效率:HTTP的连接管理
  • 18 | 四通八达:HTTP的重定向和跳转
  • 19 | 让我知道你是谁:HTTP的Cookie机制
  • 20 | 生鲜速递:HTTP的缓存控制
  • 21 | 良心中间商:HTTP的代理服务
  • 22 | 冷链周转:HTTP的缓存代理

安全篇

  • 23 | HTTPS是什么?SSL/TLS又是什么?
  • 24 | 固若金汤的根本(上):对称加密与非对称加密
  • 25 | 固若金汤的根本(下):数字签名与证书
  • 26 | 信任始于握手:TLS1.2连接过程解析
  • 27 | 更好更快的握手:TLS1.3特性解析
  • 28 | 连接太慢该怎么办:HTTPS的优化
  • 29 | 我应该迁移到HTTPS吗?

飞翔篇

  • 30 | 时代之风(上):HTTP/2特性概览
  • 31 | 时代之风(下):HTTP/2内核剖析
  • 32 | 未来之路:HTTP/3展望
  • 33 | 我应该迁移到HTTP/2吗?

探索篇

  • 34 | Nginx:高性能的Web服务器
  • 35 | OpenResty:更灵活的Web服务器
  • 36 | WAF:保护我们的网络服务
  • 37 | CDN:加速我们的网络服务
  • 38 | WebSocket:沙盒里的TCP

总结篇

  • 39 | HTTP性能优化面面观(上)
  • 40 | HTTP性能优化面面观(下)

结束语

  • 结束语 | 做兴趣使然的Hero
  • 结课测试 | 这些HTTP协议知识,你真的掌握了吗?

答疑篇

  • 41 | Linux/Mac实验环境搭建与URI查询参数
  • 42 | DHE/ECDHE算法的原理
  • 43 | 如何进行Docker实验环境搭建?

特别放送

  • 44 | 先睹为快:HTTP/3实验版本长什么样子?
  • 罗剑锋老师出新课了?

作者介绍

罗剑锋,网名“Chrono”。毕业于北京理工大学计算机专业,前奇虎360技术专家,Nginx/OpenResty开源项目贡献者,熟悉各种网络应用协议,专注于C/C++、Linux、高性能编程等领域,著有《Nginx完全开发指南》《C++11/14高级编程》《Boost程序库完全开发指南》《OpenResty完全开发指南》等畅销书。

推荐

数据结构与算法之美 - 极客时间课程推荐/分享/优惠/折扣
数据结构与算法之美
为工程师量身打造的数据结构与算法私教课
王争前Google工程师
专栏 | 286486人已学习
优惠价¥68原价:199
去官网优惠购买
NLP实战高手课 - 极客时间课程推荐/分享/优惠/折扣
NLP实战高手课
全方位提升你的NLP实战技能
王然众微科技AI Lab技术负责人、阿姆斯特丹大学数学和计量经济学双硕士
视频课 | 16358人已学习
优惠价¥68原价:199
去官网优惠购买
零基础学Java - 极客时间课程推荐/分享/优惠/折扣
零基础学Java
通俗易懂的Java入门课
臧萌PayPal数据处理组技术负责人
视频课 | 47181人已学习
优惠价¥68原价:199
去官网优惠购买
结构思考力 · 透过结构看思考 - 极客时间课程推荐/分享/优惠/折扣
结构思考力 · 透过结构看思考
让思考更清晰,表达更有力
李忠秋结构思考力研究中心创始人
视频课 | 482人已学习
优惠价¥68原价:189
去官网优惠购买
玩转Spring全家桶 - 极客时间课程推荐/分享/优惠/折扣
玩转Spring全家桶
一站通关Spring、Spring Boot与Spring Cloud
丁雪丰美团研究员,《Spring Boot实战》、《Spring攻略》译者,腾讯云TVP。
视频课 | 98931人已学习
优惠价¥68原价:199
去官网优惠购买
后端技术面试 38 讲 - 极客时间课程推荐/分享/优惠/折扣
后端技术面试 38 讲
全面构建你的后端知识体系
李智慧同程艺龙交通首席架构师,前Intel大数据架构师,《大型网站技术架构》作者
专栏 | 38217人已学习
优惠价¥59原价:129
去官网优惠购买