3.1 报文流

来源:互联网 发布:淘宝交电费 编辑:程序博客网 时间:2024/06/08 19:53
  • HTTP 报文的基本概念见1.4 报文
  • HTTP 报文是在 HTTP 应用程序之间发送的数据块。这些数据块以一些文本形式的元信息(meta-information)开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文在客户端、服务器和代理之间流动。

1. 报文流入源端服务器

  • HTTP 使用术语流入(inbound)和流出(outbound)来描述事务处理(transaction) 的方向。
  • 报文流入源端服务器,工作完成之后,会流回用户的 Agent 代理中:
    这里写图片描述

2. 报文向下游流动

  • HTTP 报文会像河水一样流动。不管是请求报文还是响应报文,所有报文都会向下游(downstream)流动。
  • 所有报文的发送者都在接收者的上游 (upstream)。
  • 术语“上游”和“下游”都只与发送者和接收者有关。我们无法区分报文是发送给源端服务器的还是发送给客户端的,因为两者都是下游节点。
  • 举例:下图中,对请求报文来说,代理 1 位于代理 3 的上游,但对响应报文来说,它就位于代理 3 的下游。
    这里写图片描述
原创粉丝点击