Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.007 Beiträge
 
Delphi 2009 Professional
 
#22

AW: Thingspeak - Datenabruf

  Alt 5. Mai 2023, 18:18
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
Michael Justin
habarisoft.com

Geändert von mjustin ( 5. Mai 2023 um 18:22 Uhr)
  Mit Zitat antworten Zitat