• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

图解HTTP全书带书签高清可复制文字PDF下载

资源分享 Geekerstar 11个月前 (07-08) 1349次浏览 已收录 5个评论 扫描二维码
文章目录[隐藏]

图解HTTP

本书对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、最新技术动向等方面。本书的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过本书快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。
本书适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者。

书签预览

内容预览

由于 HTTP 本身不具备加密的功能, 所以也无法做到对通信整体(使用 HTTP 协议通信的请求和响应的内容) 进行加密。 即, HTTP 报文使用明文(指未经过加密的报文) 方式发送。

TCP/IP 是可能被窃听的网络如果要问为什么通信时不加密是一个缺点, 这是因为, 按TCP/IP 协议族的工作机制, 通信内容在所有的通信线路上都有可能遭到窥视。

所谓互联网, 是由能连通到全世界的网络组成的。 无论世界哪个角落的服务器在和客户端通信时, 在此通信线路上的某些网络设备、 光缆、 计算机等都不可能是个人的私有物, 所以不排除某个环节中会遭到恶意窥视行为。

即使已经过加密处理的通信, 也会被窥视到通信内容, 这点和未加密的通信是相同的。 只是说如果通信经过加密, 就有可能让人无法破解报文信息的含义, 但加密处理后的报文信息本身还是会被看到的。

窃听相同段上的通信并非难事。 只需要收集在互联网上流动的数据包(帧) 就行了。 对于收集来的数据包的解析工作, 可交给那些抓包(Packet Capture) 或嗅探器(Sniffer) 工具。

下面的图片示例就是被广泛使用的抓包工具 Wireshark。

它可以获取 HTTP 协议的请求和响应的内容, 并对其进行解析。

像使用 GET 方法发送请求、 响应返回了 200 OK, 查看 HTTP 响应报文的全部内容等一系列的事情都可以做到。

下载地址

文件下载

密码:

注意:本段内容须成功“回复本文”后“刷新本页”方可查看!


丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:图解HTTP全书带书签高清可复制文字PDF下载
喜欢 (0)
[247507792@qq.com]
分享 (0)
Geekerstar
关于作者:
本站技术支持

您必须 登录 才能发表评论!

(5)个小伙伴在吐槽
  1. 看一下
    simple2019-04-19 09:47 Windows 10 | Chrome 63.0.3239.132
  2. gary.ruizhang2018-12-12 01:45 Mac OS X | Chrome 70.0.3538.110
  3. 不知道是不是高清
    snsnjsn2018-08-30 10:08 Windows 10 | Chrome 68.0.3440.106
  4. nice
    jayce06632018-08-26 23:57 Mac OS X | Chrome 68.0.3440.106
  5. 书很好,我要看看
    shawn_x2018-08-19 20:26 Mac OS X | Chrome 68.0.3440.106
  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00