Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > WinHTTP SSL


Автор: PoweRDeaD 5.12.2011, 10:36
Приветствую.

Есть функция, которая получает данные с http-сервера:
Код

function GetHttp(URL: string) : string; 
var
  Req: OleVariant;
  s : string;
begin
   Req := CreateOleObject('WinHttp.WinHttpRequest.5.1');
   Req.Open('GET', URL false);
   Req.Send(null);
   Result := Req.ResponseText;
end;

Не подскажете, как научить ее работать с SSL?

Автор: MetalFan 5.12.2011, 11:46
PoweRDeaD, в смысле с SSL? https протокол? так оно и так вроде работает норм. Или надо указать конкретный протокол SSL 2 или 3?
тогда смотри http://msdn.microsoft.com/en-us/library/aa383998.aspx - WinHttpRequestOption_SecureProtocols.

Автор: PoweRDeaD 5.12.2011, 11:59
MetalFan, она ругается:
Ошибка поддержки безопасных каналов

Автор: MetalFan 5.12.2011, 14:59
PoweRDeaD, кто ругается? в какой момент? в IE "безопасные каналы" открываются норм?)
Просто WinHTTP и WinInet зависят, afaik, от настроек соединения самого IE, т.к. используется единый механизм.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)