详解 HTTP:协议基础与 Go 语言实现
详解 HTTP:协议基础与 Go 语言实现
[日] 涩川喜规  《Go 系统编程》作者
专栏
已完结·共 23 讲
|
42 人已学
|
收藏

课程介绍

本书沿着 HTTP/1.0、HTTP/1.1、HTTP/2 和 HTTP/3 的发展历史,从方法和路径、首部、主体、状态码这 4 个 HTTP 的基本元素讲起,详细介绍了浏览器内部的动作、浏览器与服务器进行交互的方法等。针对各个版本的 HTTP,分别从语法和语义两个角度,通俗易懂地讲解了 HTTP 的协议规范,并结合用 Go 语言实现的具体的客户端代码示例,为读者阐明了 HTTP 是如何通过功能设计和扩展来实现高速化和安全性目标的。

本书内容全面,网罗了与 HTTP 相关的各种技术,包括简单的 HTTP 访问、表单的发送、缓存和 Cookie 的控制、Keep-Alive、SSL/TLS、协议升级、服务器推送、Server-Sent Events、WebSocket、DNS、CDN、RESTful API、Web 应用程序和安全方面的内容等。

本书适合 Web 开发工程师,以及对 HTTP 协议感兴趣的各层次读者阅读。

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本电子书为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

[日] 涩川喜规

《Go 系统编程》作者

涩川喜规,现就职于日本 Future Corporation。工作中经常使用 Python、C++、JavaScript、Golang,对 Web 有浓厚兴趣。著有《Go 系统编程》、Mithril、《Mobage 核心技术》(合著)等,同时也是 The Art of Communit...查看更多
看过的人还看了
Rust 程序设计(第 2 版)
Jim Blandy, Jason Orendorff, Leonora F. S. Tindall
软件工程师

41讲 | 62 人已学习

¥62.93¥89.9
跟阿铭学 Linux
李世明
前腾讯高级运维工程师

27讲 | 78 人已学习

¥34.3¥49
Vue.js 设计与实现
霍春阳(HcySunYang)
Vue.js 官方团队成员

27讲 | 37 人已学习

¥29.95¥59.9
算法(第 4 版)
Robert Sedgewick, Kevin Wayne
ACM Fellow, ACM 杰出教育家

41讲 | 94 人已学习

¥34.99¥49.99
黑客与画家
[美] 保罗·格雷厄姆
知名程序员,风险投资家

32讲 | 59 人已学习

¥34.93¥49.9
学透 Spring:从入门到项目实战
丁雪丰
美团研究员

45讲 | 57 人已学习

¥55.93¥79.9