Я пишу проект нагрузочного тестирования, который делает много запросов HTTPS.По сравнению с результатом запросов HTTP, запросы HTTPS занимают намного больше времени в среднем времени отклика страницы.Я подозреваю, что это потому, что каждый отправленный WebTestRequest проходит через все рукопожатия SSL.
После копания я обнаружил, что есть нечто, называемое HttpWebRequest.UnsafeAuthenticatedConnectionSharing свойство ,Вы можете установить значение true для HttpWebRequest.Как указано в msdn,
Если для этого свойства установлено значение true, соединение, используемое для получения ответа, остается открытым после выполнения проверки подлинности.В этом случае другие запросы, для которых это свойство имеет значение true, могут использовать соединение без повторной аутентификации.
Этот человек также согласен с тем, что это свойство может фактически позволить мне проанализироватьвремя отклика страницы без SSL-рукопожатий.
Итак, кто-нибудь знает, как я могу использовать свойство HttpWebRequest.UnsafeAuthenticatedConnectionSharing для класса WebTestRequest?
или, , есть ли другие способы достижения подобного поведенияс классом WebTestRequest?