Name for HTTP Request+Response

后端 未结 4 1576
孤街浪徒
孤街浪徒 2020-12-09 15:01

There\'s one thing I haven\'t found in rfc 2616 and that\'s a \"canonical\" name for a request/response pair. Is there such thing?

  4.1 Message Types

    HTTP me         


        
相关标签:
4条回答
  • 2020-12-09 15:10

    (answer originally taken from a duplicate question)

    • RFC2616 calls it an Exchange.
    • Wireshark and HTTPNetworkSniffer call it a Request/Response.
    • Fiddler calls it a Session.
    • Charles calls it a Sequence.
    • HTTP Scoop calls it a Conversation.
    • Other vocabulary includes: Message, Transaction, Communication.

    I would go for Exchange or RequestResponse.

    I also went to name it Operation in my code as I would queue Operations, flush Operations, pause or resume Operations.

    0 讨论(0)
  • 2020-12-09 15:12

    Exchanges is nice name, also we can use Connection, Communication or session

    0 讨论(0)
  • 2020-12-09 15:17

    The spec calls them "exchanges" (or "request/response exchanges"),

    In HTTP/1.0, most implementations used a new connection for each
    request/response exchange. In HTTP/1.1, a connection may be used for one or more request/response exchanges.

    0 讨论(0)
  • 2020-12-09 15:30

    Transaction, yes, or "A singe HTTP Request consists of one HTTP Request message and one HTTP Response message."

    0 讨论(0)
提交回复
热议问题