书评 -- HTTP 权威指南
posted on 21 Apr 2023 in series book_review
读这本书的时间对于我来说有些太晚了, 如果刚进行 Web 开发, 相信会从这本书中学到更多.
HTTP 设计的很简单, 作者讲东西的方式也很简洁明了, 书中并没有难以理解或很深入的内容. 这本大厚书读起来很轻松. 其实说厚也不厚, 700 页的书, 将近三分之一都是附录, 这也是本书的价值之一: 附录中的内容, 比起买一本 http 口袋参考书, 内容更详尽.
作者有意避免很深入的内容, 这不算是缺点, 就 HTTP 来说, 一深入可能就跑题了吧. 书中着笔最多的部分, 一个是缓存的新鲜度, 一个是 digest auth, 还有就是附录.
买这本书这前, 我最大的顾虑可能就是怕会不会太过时. 但是如果想全面了解 HTTP/1.1, 怕是找不到比这本更专注全面的了, 所以还是买了. 当然, 我是跳过了很多内容的, 比如:
对于已有一定 Web 开发经验的同学, 这本书可以买来查漏补缺. 关注性能的, 可以看看 《高性能浏览器网络》 —— 这本书从 http1 到 http3 都有涉及, 对于链路优化讲的非常好. 关注 http2 的, 可以看 《http/2 in action》. 对于新手, 权威指面这本书对 Web 中的各种概念讲的很明白, 必读.
另外, 翻译很好, 可以放心.
读完这本书, 发现 RESTful 的确只是对 http 的正本清源.