
《图解HTTP》读书笔记
文章平均质量分 82
HenryQWER
这个作者很懒,什么都没留下…
展开
-
《图解HTTP》读书笔记(4)第4章返回结果的HTTP状态码(关键词:HTTP/)
第4章 返回结果的HTTP状态码4.1 状态码告知从服务器端返回的请求结果状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误。4.2 2XX 成功2XX 的响应结果表明请求被正常处理了。4.2.1 200 OK表示从客户端发来的请求在服务器端被正常处理了。 在响应报文内,随状态码一起返回的信息会因方法的不同而发生改变。比原创 2017-11-16 20:28:31 · 250 阅读 · 0 评论 -
《图解HTTP》读书笔记(2)第2章简单的HTTP协议(关键词:HTTP/)
第2章 简单的HTTP协议2.1 HTTP协议用于客户端和服务器端之间的通信2.2 通过请求和响应的交换达成通信请求报文是由请求方法、请求URI、协议版本、可选的请求首部字段和内容实体构成的。 响应报文基本上由协议版本、状态码(表示请求成功或失败的数字代码)、用以解释状态码的原因短语、可选的响应首部字段以及实体主体构成。 2.3 HTTP是不保存状态的协议HTTP 是一种不保存状态,即无状态(s原创 2017-11-16 14:29:18 · 365 阅读 · 0 评论 -
《图解HTTP》读书笔记(0)目录
第1章 了解Web及网络基础1.1 使用HTTP协议访问Web1.2 HTTP的诞生1.2.1 为知识共享而规划Web1.2.2 Web成长时代1.2.3 驻足不前的HTTP1.3 网络基础TCP/IP1.3.1 TCP/IP协议族1.3.2 TCP/IP的分层管理1.3.3 TCP/IP通信传输流1.4 与HTTP关系密切的协议: IP、TCP和DNS1.4.1 负责传输的IP协议1.4.2 确保原创 2017-11-15 23:18:54 · 312 阅读 · 0 评论 -
《图解HTTP》读书笔记(3)第3章HTTP报文内的HTTP信息(关键词:HTTP/)
第3章 HTTP报文内的HTTP信息3.1 HTTP报文用于 HTTP 协议交互的信息被称为 HTTP 报文。请求端(客户端)的HTTP 报文叫做请求报文,响应端(服务器端)的叫做响应报文。 HTTP报文本身是由多行(用 CR+LF 作换行符)数据构成的字符串文本。HTTP 报文大致可分为报文首部和报文主体两块。两者由最初出现的空行(CR+LF)来划分。通常,并不一定要有报文主体。报文首部:服务原创 2017-11-16 17:03:53 · 238 阅读 · 0 评论 -
《图解HTTP》读书笔记(9)第9章基于HTTP的功能追加协议(关键词:HTTP/)
第9章 基于HTTP的功能追加协议9.1 基于HTTP的协议9.2 消除HTTP瓶颈的SPDY9.2.1 HTTP的瓶颈9.2.2 SPDY的设计与功能9.2.3 SPDY消除Web瓶颈了吗9.3 使用浏览器进行全双工通信的WebSocket9.3.1 WebSocket的设计与功能9.3.2 WebSocket协议9.4 期盼已久的HTTP/2.09.5 Web服务器管理文件的WebDAV9.5.原创 2017-11-17 14:36:50 · 6734 阅读 · 0 评论 -
《图解HTTP》读书笔记(8)第8章确认访问用户身份的认证(关键词:HTTP/)
第8章 确认访问用户身份的认证8.1 何为认证8.2 BASIC认证8.3 DIGEST认证8.4 SSL客户端认证8.4.1 SSL客户端认证的认证步骤8.4.2 SSL客户端认证采用双因素认证8.4.3 SSL客户端认证必要的费用8.5 基于表单认证8.5.1 认证多半为基于表单认证8.5.2 Session管理及Cookie应用参考文献: 1.《图解HTTP》。原创 2017-11-17 14:33:43 · 677 阅读 · 0 评论 -
《图解HTTP》读书笔记(11)第11章Web的攻击技术(关键词:HTTP/)
第11章 Web的攻击技术11.1 针对Web的攻击技术11.1.1 HTTP不具备必要的安全功能11.1.2 在客户端即可篡改请求11.1.3 针对Web应用的攻击模式11.2 因输出值转义不完全引发的安全漏洞11.2.1 跨站脚本攻击11.2.2 SQL注入攻击11.2.3 OS命令注入攻击11.2.4 HTTP首部注入攻击11.2.5 邮件首部注入攻击11.2.6 目录遍历攻击11.2.7 远原创 2017-11-17 14:41:03 · 313 阅读 · 0 评论 -
《图解HTTP》读书笔记(10)第10章构建Web内容的技术(关键词:HTTP/)
第10章 构建Web内容的技术10.1 HTML10.1.1 Web页面几乎全由HTML构建10.1.2 HTML的版本10.1.3 设计应用CSS10.2 动态HTML10.2.1 让Web页面动起来的动态HTML10.2.2 更易控制HTML的DOM10.3 Web应用10.3.1 通过Web提供功能的Web应用10.3.2 与Web服务器及程序协作的CGI10.3.3 因Java而普及的Ser原创 2017-11-17 14:39:13 · 474 阅读 · 0 评论 -
《图解HTTP》读书笔记(7)第7章确保Web安全的HTTPS(关键词:HTTP/HTTPS)
第7章 确保Web安全的HTTPS7.1 HTTP的缺点7.1.1 通信使用明文可能会被窃听7.1.2 不验证通信方的身份就可能遭遇伪装7.1.3 无法证明报文完整性,可能已遭篡改7.2 HTTP+加密+认证+完整性保护=HTTPS7.2.1 HTTP加上加密处理和认证以及完整性保护后即是HTTPS7.2.2 HTTPS是身披SSL外壳的HTTP7.2.3 相互交换密钥的公开密钥加密技术7.2.4原创 2017-11-17 12:48:39 · 359 阅读 · 0 评论 -
《图解HTTP》读书笔记(6)第6章HTTP首部(关键词:HTTP/)
参考文献: 1.《图解HTTP》。原创 2017-11-17 12:43:27 · 881 阅读 · 0 评论 -
《图解HTTP》读书笔记(5)第5章与HTTP协作的Web服务器(关键词:HTTP/)
第5章 与HTTP协作的Web服务器一台Web服务器可搭建多个独立域名的Web网站,也可作为通信路径上的中转服务器提升传输效率。5.1 用单台虚拟主机实现多个域名5.2 通信数据转发程序 : 代理、网关、隧道5.2.1 代理5.2.2 网关5.2.3 隧道5.3 保存资源的缓存5.3.1 缓存的有效期限5.3.2 客户端的缓存参考文献: 1.《图解HTTP》。原创 2017-11-16 22:54:14 · 299 阅读 · 0 评论 -
《图解HTTP》读书笔记(1)第1章了解Web及网络基础(关键词:HTTP/)
第1章 了解Web及网络基础1.1 使用HTTP协议访问WebHTTP通常被译为超文本传输协议,但这种译法并不严谨。严谨的译名应该为“超文本转移协议”。但是前一译法已约定俗成,本书将会沿用。有兴趣的读者可参考图灵社区的相关讨论 : http://www.ituring.com.cn/article/1817。——译者注HTTP在中国大陆被翻译为“超文本传输协议”,因为“transf...原创 2017-11-16 12:18:51 · 463 阅读 · 0 评论