HTTP请求+响应的名称

时间:2008-11-28 09:21:12

标签: http naming

我在rfc 2616中找不到一件事,那就是请求/响应对的“规范”名称。有这样的事吗?

  4.1 Message Types

    HTTP messages consist of requests from client to server and responses
    from server to client.

       HTTP-message   = Request | Response     ; HTTP/1.1 messages

以此为模板,你会在下面的句子中加入哪个词?

  A single complete HTTP ... consists of one HTTP Request and one HTTP Response

       HTTP-... = Request Response 

往返?周期?

4 个答案:

答案 0 :(得分:30)

规范称它们为“交换”(或“请求/响应交换”),

  

在HTTP / 1.0中,大多数实现都使用了   每个新的连接   请求/响应交换。在   HTTP / 1.1,可以使用连接   一个或多个请求/响应交换。

答案 1 :(得分:1)

交流是个好名字,我们也可以使用 Connection 通讯会话

答案 2 :(得分:1)

answer originally taken from a duplicate question

  • RFC2616称为 Exchange
  • Wireshark和HTTPNetworkSniffer称为请求/响应
  • 提琴手将其称为 Session
  • 查尔斯称其为序列
  • HTTP Scoop将其称为对话
  • 其他词汇包括:消息交易通讯

我会去ExchangeRequestResponse

我也在代码中将其命名为Operation,因为我会将操作,排队操作,暂停或恢复操作排队。

答案 3 :(得分:-1)

交易,是或“单个HTTP请求包含一条HTTP请求消息和一条HTTP响应消息。”