Forum: Programmieren allgemein
by philipp.hofmann,
4. Jan 2020
Die einfachste Variante, wenn man nur eine Datei herunterlädt (läuft bei mir in sowieso in einem Thread, daher geht auch die Fortschrittsanzeige und der direkte Aufruf von ohne get an TNetHTTPClient):
var httpClient: TNetHTTPClient;
ms:TStream;
begin
httpClient:=TNetHTTPClient.create(nil);
try
httpClient.OnAuthEvent:=NetHTTPClientAuthEvent;
...
Forum: Programmieren allgemein
by philipp.hofmann,
4. Jan 2020
Da hier TIdHTTP empohlen wurde: Würde ich nicht mehr benutzen, v.a. nicht mehr Plattform übergreifend, für SSL braucht man da zusätzlich OpenSSL.
Die Alternative bessere TNetHTTPClient nutzt die jeweilige Betriebssystem-SSL-Implementierung, deutlich einfacher und v.a. unterstützt auch alle neuen SSL-Protokolle.
Aber generell würde auch ich für das grundlegende Problem auch zu InnoSetup...