写点什么

《图解 HTTP》.pdf

用户头像
田维常
关注
发布于: 2020 年 11 月 05 日

关注公众号Java后端技术全栈”**



回复“面试”获取全套面试资料



HTTP 是什么?



HTTP 是 “HyperText Transfer Protocal”的简称 ,即:超文本传输协议;



HTTP 从 1990 年开始就在 WWW 上广泛应用,是现今在 WWW 上应用最多的协议;



当你上网浏览网页的时候,浏览器和 web 服务器之间就会通过 HTTP 在 Internet 上进行数据的发送和接收。



HTTP 的特点有哪些?



  • 支持客户端/服务器模式;

  • 简单快速:客户向服务器请求服务时,只需传送请求方法和路径;

  • 灵活:HTTP 允许传输任意类型的数据对象;

  • 无连接:服务器处理完客户的请求,并收到应答后,即断开链接;

  • 无状态:无状态是指协议对于事物处理没有记忆能力。



作为程序员,HTTP是必知必会的内容之一,因此面试时总是会遇到相关的问题。虽然天天见,但是对于相关问题,很多人在没有积极准备的情况下,也不一定能很好地回答出来。最近很多小伙伴也是问我要一些 HTTP 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《图解HTTP》。



资料介绍



本书用172张图带领读者轻松入门HTTP,作者的写作手法平实易懂,内容讲解透彻到位。前半部分由 HTTP 的成长发展史娓娓道来,基于 HTTP 1.1 标准讲解通信过程,还分别讲解 HTTP 通信过程中代理、网关、隧道等的作用。作者还从细节方面举例,让读者更好地理解何为无状态、缓存机制等等。





本书后半部分的重心放在 Web 安全上,涵盖 HTTPS、SSL、证书认证、加密机制、Web攻击手段等内容。旨在让读者对 HTTP 协议形成一个整体概念,明确设计 HTTP 的目的及意义所在,了解 HTTP 的工作机制。





最主要的是,本书充满有趣的图画,阅读起来很轻松,一点都不累。





如何获取?



  1. 识别二维码并关注公众号「Java后端技术全栈」;

  2. 在公众号后台回复关键字「6666





用户头像

田维常

关注

关注公众号:Java后端技术全栈,领500G资料 2020.10.24 加入

关注公众号:Java后端技术全栈,领500G资料

评论

发布
暂无评论
《图解HTTP》.pdf