乐趣区

关于java:图解HTTPpdf

关注公众号 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

退出移动版