Dies sollte funktionieren - auch mit SSL (bis TLS 1.2):
Delphi-Quellcode:
http := TIdHTTP.Create;
try
resultStr := http.Get( '
https://api.thingspeak.com/channels/9/fields/1.json?results=10' );
finally
http.Free;
end;
Jedoch nur mit einer
Indy-Version ab Ende 2014,
Indy erzeugt dann den SSL-Handler, wenn das HTTPS Protokoll in der
URL verwendet wird.
(Das ist für Testzwecke nützlich, da man weniger tippen muss. Hat man aber spezielle Anforderungen an die TLS-Konfiguration, geht es nur über den 'traditionellen' Weg)
https://www.indyproject.org/2014/12/...y-for-tidhttp/
Allerdings:
Zitat:
you still need to explicitly specify the desired SSLIOHandler
unit in your uses clause