网络基础
学习《图解HTTP》工程中的总结笔记
0pt1mus
个人博客:superj.site
展开
-
HTTP详解(七)——确保web安全的HTTPS
转自个人博客0pt1mus 在HTTP协议中有可能存在信息窃听或身份伪装等安全问题。使用HTTPS通信机制可以有效地防止这些问题。 HTTP的缺点 HTTP主要有这些不足: 通信使用明文(不加密),内容可能会被窃听 不验证通信方的身份,因此有可能遭遇伪装 无法证明报文的完整性,所以有可能已遭篡改 通信使用明文可能会被窃听 TCP/IP是可能被窃听的网络 监听相同段上的通信并非难事。只需要手...原创 2020-03-23 16:37:55 · 301 阅读 · 0 评论 -
HTTP详解(四)——返回结果的HTTP状态码
转载自个人博客0pt1mus HTTP状态码负责表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。 状态码告知从服务器端返回的请求结果 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误。 2XX成功 2XX的响应结果表明请求被正常处理了。 200 OK 表示冲客户端发来的请求在服务器...原创 2020-03-10 15:37:04 · 4161 阅读 · 0 评论 -
HTTP详解(三)——HTTP报文内的HTTP信息
转载自个人博客0pt1mus HTTP通信过程包括从客户端发往服务器端的请求及从服务器端返回客户端的响应。 HTTP报文 用于HTTP协议交互的信息被称为HTTP报文。请求端(客户端)的HTTP报文叫做请求报文,响应端(服务器端)的叫做响应报文。 HTTP报文本身是由多行(用CR+LF作换行符)数据构成的字符串文本。 HTTP报文大致可分为报文首部和报文主体两块。两者由最初出现的空行(CR+LF)...原创 2020-03-09 22:12:44 · 348 阅读 · 1 评论 -
HTTP详解(二)——简单的HTTP协议
转载自个人博客0pt1mus HTTP协议用于客户端和服务端之间的通信 HTTP协议和TCP/IP协议族内的其他众多协议相同,用于客户端和服务器之间的通信。 请求访问文本或图像等资源的一端称为客户端,而提供资源响应的一端称为服务器端。 有时候,按实际情况,两台计算机作为客户端和服务器端的角色有可能会互换。但就仅从一条通信线路来说,服务器端和客户端的角色是确定的,而用HTTP协议能够明确区分那端是客...原创 2020-03-09 21:58:08 · 275 阅读 · 0 评论 -
HTTP详解(一)——了解Web及网络基础
转自个人博客0pt1mus 使用HTTP协议访问Web 通过发送请求获取服务器资源的Web浏览器等,都可称为客户端(client)。 Web使用一种名为HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端到服务器端等一系列运作流程。协议是指规则的约束。Web是建立在HTTP协议上通信的。 网络协议TCP/IP TCP/IP协议族 计算机与网...原创 2020-03-09 21:37:27 · 275 阅读 · 0 评论