Доброго форумчане. Допустим есть группа сайтов, по ссылкам которые переходят друг на друга. Один http, переходит на https и так по кругу. Методы работы отличаются:
1)Memo1.Text:=IdHTTP1.Get('
http://xxx.ru/'); для http сайта...
2) Для https нужно подключать libeay32.dll и ssleay32.dll, в свойстве компонента TIdHTTP - IOHandler уваем компонент TIdSSLIOHandlerSocketOpenSSL.
При том способы работы не позволяют использовать код http к https, и наоборот.
Единственное что я смог придумать, это вырезать URL страница, распарсивать название и, если http(или просто xxx.ru) подключаться по способу 1, а если https, то способу №2.
Может знаете более элегантные способы?