Я отправляю несколько последующих http-запросов на мой сервер, используя wininet, и пока я не использую TLS (флаг INTERNET_FLAG_SECURE
в HttpOpenRequestA
), соединение повторно используется нормально. Теперь я хочу использовать TLS, установить упомянутый флаг, а также флаги INTERNET_FLAG_IGNORE_CERT_CN_INVALID
и INTERNET_FLAG_IGNORE_CERT_DATE_INVALID
(чтобы пропустить самоподписанную проверку сертификата) - теперь новое соединение устанавливается для каждого вызова HttpOpenRequest
. Как повторно использовать Conn с TLS?
p.s. INTERNET_FLAG_EXISTING_CONNECT
не имеет никакого эффекта