Подтвердить что ты не робот

Имя для запроса HTTP + ответ

Там одна вещь, которую я не нашел в 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 

туда и обратно? цикл?

4b9b3361

Ответ 1

Спектр называет их "обменами" (или "обменом запросов/ответов" ),

В HTTP/1.0 большинство используемых реализаций новое соединение для каждого запрос/ответ. В HTTP/1.1, соединение может использоваться для один или несколько обменов запросов/ответов.

Ответ 2

Обмены это хорошее имя, также мы можем использовать сеанс Connection, Связь или session

Ответ 3

(ответ изначально взят из дублирующего вопроса)

  • RFC2616 называет это биржей.
  • Wireshark и HTTPNetworkSniffer называют это запросом/ответом.
  • Скрипач называет это сессией.
  • Чарльз называет это Последовательностью.
  • HTTP Scoop называет это разговором.
  • Другой словарь включает в себя: Сообщение, Транзакция, Связь.

Я бы пошел на Exchange или RequestResponse.

Я также назвал его Operation в своем коде, чтобы поставить в очередь операции, сбросить операции, приостановить или возобновить операции.

Ответ 4

Транзакция, да или "Однопользовательский HTTP-запрос состоит из одного сообщения HTTP-запроса и одного сообщения HTTP-ответа".