Как определить время событий HTTP-клиента, таких как SSL-рукопожатие - PullRequest
0 голосов
/ 23 марта 2019

Нам нужно рассчитать время следующих событий при использовании реактор-нетто и задаемся вопросом, может ли кто-нибудь дать нам несколько советов о том, как это сделать.

  • Установление соединения
  • DNS lookup
  • SSL рукопожатие
  • Запрос на отправку
  • Ответ получен

Чтобы посмотреть, смогу ли я это сделать, я написал это приложение , чтобы играть с различными точками ловушки. Если исправлено несколько ошибок, я полагаю, что контекст подписчика позволит мне синхронизировать элементы запроса / ответа; однако у меня нет ответа для остальных.

Кто-нибудь знает, как этого добиться? Если в настоящее время это невозможно, есть ли у вас какие-либо советы о том, с чего начать, если я собираюсь добавить его в реактор-нетто .

Любая помощь приветствуется.

...