![]() |
Indy 10 updates und SSL nutzen
Tagchen
Ich möchte über TidHttp gerne sowas über Turbo Delphi ansprechen: ![]() Mein Code sieht bisher so aus:
Delphi-Quellcode:
Die Methode getVersion von TidHttp verrät mir, daß es sich um die Indy Version 10.1.5 handelt.
procedure TForm1.Button1Click(Sender: TObject);
var http:TidHttp; paramList:TStringList; back:string; wert1,wert2:string; SSLIOHandler: TIdSSLIOHandlerSocketOpenSSL; begin http:=TidHttp.Create(); SSLIOHandler := TIdSSLIOHandlerSocketOpenSSL.Create; Http.IOHandler := SSLIOHandler; paramList:=TStringList.Create; paramList.Clear; wert1:='Asterix'; wert2:='Obelix'; paramList.Add('wert1='+wert1); paramList.Add('wert2='+wert2); back:=Http.post('https://www.DomainIrgendwas.de/blub.php',paramList); memo1.Clear; memo1.Lines.Add(back); FreeAndNil(Http); FreeAndNil(paramList); FreeAndNil(SSLIOHandler); end; Das Programm stürzt aber leider mit der Meldung ab, daß die SSL Library nicht geladen werden konnte. Meine beiden Fragen wären: 1. Wie kann ich Indy updaten, damit openSSL funktioniert? 2. Wie verwende ich SSL korrekt? (libeay32.dll, ssleay32.dll und zlib1.dll sind bereits im Projektordner) Danke |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz