WinHttpSetOption только для HTTPS

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

Как и все остальные, вы просто не должны заботиться о том, как библиотека реализовала функциональность, чтобы уменьшить сцепление и увеличить ремонтопригодность библиотеки.

Если вы, как клиент библиотеки, можете продемонстрировать, что реализация плохо работает для вашего прецедента, вы можете связаться с ответственным лицом и обсудить лучший путь к следующему (новый метод для этого случай или просто изменение реализации).

Тем не менее, ваш пример зависает от преждевременной оптимизации.

Если этот метод является или может быть критическим, он может упоминать детали реализации в документации .

0
задан user3664223 28 February 2019 в 11:32
поделиться

1 ответ

Чтобы отправить запрос с использованием HTTPS, необходимо указать флаг WINHTTP_FLAG_SECURE при вызове WinHttpOpenRequest() :

Использует семантику защищенной транзакции. Это означает использование протокола защищенных сокетов (SSL) / безопасности транспортного уровня (TLS).

HTTPS - это HTTP через SSL / TLS.

0
ответ дан Remy Lebeau 28 February 2019 в 11:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: