2008-11-28 11 views
18

Es gibt eine Sache, die ich in RFC 2616 nicht gefunden habe und das ist ein "kanonischer" Name für ein Anfrage/Antwort-Paar. Gibt es so etwas?Name für HTTP Request + Response

 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

Nehmen Sie dies als eine Vorlage, welches Wort würden Sie in den folgenden Satz setzen?

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

     HTTP-... = Request Response

Roundtrip? Zyklus?

Antwort

22

Die spec nennt sie "Austausch" (oder "Anfrage/Antwort-Austausch"),

In HTTP/1.0, die meisten Implementierungen verwendeten eine neue Verbindung für jeden
Anfrage/Antwort-Austausch. In HTTP/1.1 kann eine Verbindung für einen oder mehrere Anfrage/Antwort-Austausch verwendet werden.

+0

Obwohl ich den Begriff Transaktion mag, was ich wirklich suchte, war eine "autoritative" Referenz wie ..um, yeah .. das rfc selbst. Vielen Dank. – VolkerK

+1

Ich mag auch "Transaktion", aber ich denke, das bedeutet vielleicht einige Garantien, die nicht da sind ... Wenn die Antwort nicht zugestellt werden kann, wird die Anfrage nicht zurückgerollt werden. – Greg

+0

Wahre wieder. Dann "tauschen" ist es. – VolkerK

-1

Transaktion, ja, oder "Eine einzelne HTTP-Anfrage besteht aus einer HTTP-Anfrage-Nachricht und einer HTTP-Antwort-Nachricht."