
《图解HTTP》
文章平均质量分 87
阅读《图解HTTP》书籍的笔记摘抄和总结
里曼马都12138
乾坤未定,你我皆是黑马
展开
-
《图解HTTP》笔记:确认访问用户身份的认证
8.1 何为认证某些 Web 页面只想让特定的人浏览,必不可少的就是认证功能。核对的信息通常是指:密码,动态令牌,数字证书,生物认证,IC 卡等。HTTP 使用的认证方式 :BASIC 认证(基本认证) DIGEST 认证(摘要认证) SSL 客户端认证 FormBase 认证(基于表单认证) 8.2 BASIC 认证BASIC 认证是从 HTTP/1.0 就定义...原创 2018-12-11 17:27:44 · 297 阅读 · 0 评论 -
《图解HTTP》笔记:确保 Web 安全的 HTTPS
在 HTTP 协议中有可能存在信息窃听或身份伪装等安全问题。使用 HTTPS 通信机制可以有效地防止这些问题。7.1 HTTP 的缺点通信使用明文(不加密),内容可能会被窃听 不验证通信方的身份,因此有可能遭遇伪装 无法证明报文的完整性,所以有可能已遭篡改通信使用明文可能会被窃听:TCP/IP 是可能被窃听的网络无论世界哪个角落的服务器在和客户端通信时,在此通信线路上的某些...原创 2018-12-11 00:24:33 · 309 阅读 · 0 评论 -
《图解HTTP》笔记:HTTP 首部
6.1 HTTP 报文首部HTTP 协议的请求和响应报文中必定包含 HTTP 首部。首部内容为客户端和服务器分别处理请求和响应提供所需要的信息。HTTP 请求报文 :HTTP 响应报文 :注:首部字段同时存在于请求和响应报文内,并涵盖 HTTP 报文相关的内容信 息。6.2 HTTP 首部字段使用首部字段是为了给浏览器和服务器提供报文主体大小、所使用的语言、...原创 2018-12-09 12:33:00 · 444 阅读 · 0 评论 -
《图解HTTP》笔记:与 HTTP 协作的 Web 服务器
一台 Web 服务器可搭建多个独立域名的 Web 网站,也可作为通信路径上的中转服务器提升传输效率。5.1 用单台虚拟主机实现多个域名HTTP/1.1 规范允许一台 HTTP 服务器搭建多个 Web 站点。利用虚拟主机(又称虚拟服务器)可以用一台服务器为多位客户服务,也可以以每位客户持有的域名运行各自不同的网站。即使物理层面只有一台服务器,但只要使用虚拟主机的功能,则可以假想成已具...原创 2018-12-07 19:33:47 · 211 阅读 · 0 评论 -
《图解HTTP》笔记:返回结果的 HTTP 状态码
HTTP 状态码负责表示客户端 HTTP 请求的返回结果、标记服务器端 的处理是否正常、通知出现的错误等工作。4.1 状态码告知从服务器端返回的请求结果状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果。数字中的第一位指定了响应类别,后两位无分类。响应类别有以下 5 种:4.2 2XX 成功2XX 的响应结果表明请求被正常处理了。 200 OK:表示从客户端...原创 2018-12-06 16:48:42 · 227 阅读 · 0 评论 -
《图解HTTP》笔记:HTTP 报文内的 HTTP 信息
HTTP 通信过程包括从客户端发往服务器端的请求及从服务器端返回客户端的响应3.1 HTTP 报文用于 HTTP 协议交互的信息被称为 HTTP 报文,它是由多行数据构成的字符串文本。请求端(客户端)→ 请求报文响应端(服务器端)→ 响应报文HTTP 报文的结构 :3.2 请求报文及响应报文的结构请求报文:响应报文: 请求行:包含用于请求的方...原创 2018-12-05 19:42:41 · 176 阅读 · 0 评论 -
《图解HTTP》笔记:简单的 HTTP 协议
2.1 HTTP 协议用于客户端和服务器端之间的通信在两台计算机之间使用 HTTP 协议通信时,在一条通信线路上必定有一端是客户端,另一端是服务器端。有时候两台计算机作为客户端和服务器端的角色有可能会互换。但仅从一条通信路线来说,服务器端和客户端的角色是确定的,用 HTTP 协议能够明确区分哪端是客户端,哪端是服务器端。 2.2 通过请求和响应的交换达成通信HTTP 协议规定,请求从客...原创 2018-12-04 20:36:06 · 174 阅读 · 0 评论 -
《图解HTTP》笔记:了解 Web 及网络基础
1.1 使用 HTTP 协议访问 WebWeb使用一种名为HTTP(超文本传输协议)的协议作为规范,完成从客户端到服务器端等一系列运作流程。1.2 HTTP 的诞生最初的设想:让远隔两地的研究者们共享知识的设想其基本理念:借助多文档之间相互关联形成的超文本,连成可相互参阅的 WWW(万维网)。1997年1月公布的 HTTP/1.1 是目前主流的 HTTP 协议版本1.3...原创 2018-12-03 13:22:56 · 209 阅读 · 0 评论