Es gibt mehrere Möglichkeiten von einem HTTP Server Dokumente mit 4D zu laden. Die hier vorgestellte Variante ist:
Die geladenen Daten stehen entweder als Text, Blob oder Bild zur Verfügung, das gewünschte Format wird im ersten Parameter angegeben.
Beispiel für einen Aufruf
$err:=HTTP_Download("Picture";->[Logos]Bildfeld;"www.test.com/bild.jpg")
Die Methode selbst ist relativ komplex, dafür einfach zu nutzen. Die ersten drei Parameter sind zwingend:
Weitere 5 Parameter sind optional:
Hinweis: Der Beispiel-Code benötigt 4D 2004.1 oder aktueller, da Pointer auf lokale Variablen verwendet werden
Download sowie weitere Dokumentation: Code Library
Siehe auch den Beitrag: HTTP Client