Es gibt zwei verschiedene Möglichkeiten, hURL zu verwenden: Sie können entweder direkt über eine Low-Level-Schnittstelle auf die Curl-API zugreifen oder die High-Level-Schnittstelle von hURL verwenden, die einige der Funktionen von Curl auf Standard Hollywood-Funktionen abbildet.
Die Verwendung der High-Level-Schnittstelle ist wirklich einfach und erweitert
Hollywood-Funktionen wie DownloadFile()
oder UploadFile()
, um mit Curl
zu arbeiten, so dass sie z.B. SSL/TLS verwenden können. Wenn Sie nur Dateien
von/zu HTTP(S) herunterladen oder hochladen möchten und keine fein
abgestimmte Kontrolle darüber benötigen, wie die Übertragung durchgeführt
wird, ist die High-Level-Schnittstelle der richtige Weg für Sie.
Die Low-Level-Schnittstelle, d.h. der direkte Zugriff auf die API von curl, ist nützlich, wenn Sie eine feinere Kontrolle über den Transfer benötigen. Die Low-Level-Schnittstelle ermöglicht es Ihnen, alle Arten von Optionen in hURL zu konfigurieren und gewährt den Zugriff auf alle erweiterten Funktionen von curl, so dass Sie die Kontrolle über die Verwaltung von Übertragungen sorgfältig übernehmen können.