应用层协议
偷偷的乐
三人行,必有我师。
在路上,边看风景边修行。
展开
-
HTTP协议图--与 HTTP 协作的 Web 服务器
HTTP 通信时,除客户端和服务器外,还有一些用于协助通信的应用程序。如下列出比较重要的几个:代理、缓存、网关、隧道、Agent 代理。1.代理代理HTTP 代理服务器是 Web 安全、应用集成以及性能优化的重要组成模块。代理位于客户端和服务器端之间,接收客户端所有的 HTTP 请求,并将这些请求转发给服务器(可能会对请求进行修改之后再进行转发)。对用户来说,这些应用程...转载 2020-03-31 13:15:38 · 293 阅读 · 0 评论 -
HTTP协议图
转载 2020-03-31 13:13:38 · 254 阅读 · 0 评论 -
HTTP协议图--概述
1.计算机网络体系结构分层2.TCP/IP 通信传输流 利用 TCP/IP 协议族进行网络通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接收端则从链路层往上走。如下:3.TCP/IP 通信传输流首先作为发送端的客户端在应用层(HTTP 协议)发出一个想看某个 Web 页面的 HTTP 请求。 接着,为了传输方便,在传输层(TCP 协议)把从...转载 2020-03-31 13:12:22 · 187 阅读 · 0 评论 -
HTTP协议图--HTTP 工作过程
HTTP请求响应模型HTTP通信机制是在一次完整的 HTTP 通信过程中,客户端与服务器之间将完成下列7个步骤:建立 TCP 连接 在HTTP工作开始之前,客户端首先要通过网络与服务器建立连接,该连接是通过 TCP 来完成的,该协议与 IP 协议共同构建 Internet,即著名的 TCP/IP 协议族,因此 Internet 又被称作是 TCP/IP...转载 2020-03-31 13:10:38 · 503 阅读 · 0 评论 -
HTTP协议图--HTTP 协议基础
1.通过请求和响应的交换达成通信应用 HTTP 协议时,必定是一端担任客户端角色,另一端担任服务器端角色。仅从一条通信线路来说,服务器端和客服端的角色是确定的。HTTP 协议规定,请求从客户端发出,最后服务器端响应该请求并返回。换句话说,肯定是先从客户端开始建立通信的,服务器端在没有接收到请求之前不会发送响应。2.HTTP 是不保存状态的协议HTTP 是一种无状态协议。协议自身不对请求...转载 2020-03-31 13:07:19 · 250 阅读 · 0 评论 -
HTTP协议图--HTTP 协议报文结构
1.HTTP 报文用于 HTTP 协议交互的信息被称为 HTTP 报文。请求端(客户端)的 HTTP 报文叫做请求报文;响应端(服务器端)的叫做响应报文。HTTP 报文本身是由多行(用 CR[carriage return]+LF[line feed] 作换行符)数据构成的字符串文本。2.HTTP 报文结构HTTP 报文大致可分为报文首部和报文主体两部分。两者由最初出现的空行(C...转载 2020-03-31 13:05:59 · 749 阅读 · 0 评论 -
HTTP协议图--HTTP 报文首部之请求行、状态行
1.请求行举个栗子,下面是一个 HTTP 请求的报文:GET /index.htm HTTP/1.1Host: sample.com其中,下面的这行就是请求行,GET /index.htm HTTP/1.1开头的 GET 表示请求访问服务器的类型,称为方法; 随后的字符串/index.htm指明了请求访问的资源对象,也叫做请求 URI; 最后的HTT...转载 2020-03-31 13:03:12 · 431 阅读 · 0 评论 -
HTTP协议图--HTTP 响应状态码(重点分析)
1. 状态码概述HTTP 状态码负责表示客户端 HTTP 请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。 HTTP 状态码如200 OK,以 3 位数字和原因短语组成。数字中的第一位指定了响应类别,后两位无分类。 不少返回的响应状态码都是错误的,但是用户可能察觉不到这点。比如 Web 应用程序内部发生错误,状态码依然返回200 OK。2. 状态码类别 ...转载 2020-03-31 13:01:41 · 186 阅读 · 0 评论 -
HTTP协议图--HTTP 报文实体
1. HTTP 报文实体概述HTTP 报文结构大家请仔细看看上面示例中,各个组成部分对应的内容。接着,我们来看看报文和实体的概念。如果把 HTTP 报文想象成因特网货运系统中的箱子,那么 HTTP 实体就是报文中实际的货物。报文:是网络中交换和传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。 实体:作为请求或...转载 2020-03-31 13:00:17 · 213 阅读 · 0 评论 -
HTTP协议图--HTTP 报文首部之首部字段(重点分析)
1.首部字段概述先来回顾一下首部字段在报文的位置,HTTP 报文包含报文首部和报文主体,报文首部包含请求行(或状态行)和首部字段。在报文众多的字段当中,HTTP 首部字段包含的信息最为丰富。首部字段同时存在于请求和响应报文内,并涵盖 HTTP 报文相关的内容信息。使用首部字段是为了给客服端和服务器端提供报文主体大小、所使用的语言、认证信息等内容。2.首部字段结构HTTP 首部字段是由...转载 2020-03-31 12:57:36 · 495 阅读 · 0 评论