3. Überblick Curl

Funktionen für Datenübertragungen über HTTP, HTTPS, FTP, SFTP und weiteren Protokollen, siehe http://curl.haxx.se/.

  Curl
curl_download curl_download lädt eine Datei per HTTP, HTTPS, FTP, SFTP und weiteren Protokollen aus dem Internet.
curl_easy_cleanup curl_easy_cleanup zerstört den mit curl_easy_init erzeugten Objekt-Pointer.
curl_easy_init curl_easy_init erzeugt einen curl-Pointer, der mit der Funktion curl_easy_cleanup wieder zerstört werden kann.
curl_easy_perform curl_easy_perform führt eine Dateiübertragung (file transfer) aus.
curl_easy_setopt curl_easy_setopt setzt eine oder mehrere Optionen für einen curl-Pointer.
curl_easy_strerror curl_easy_strerror liefert die Fehlerbeschreibung für einen Error-Code.
curl_version curl_version liefert den Versionsstring der cURL-Library und der von cURL verwendeten Librarys.

Curl verwendet die cURL-Library, siehe http://curl.haxx.se/.

COPYRIGHT AND PERMISSION NOTICE

Copyright (c) 1996 - 2014, Daniel Stenberg, daniel@haxx.se.

All rights reserved.

Permission to use, copy, modify, and distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright
notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall not
be used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization of the copyright holder.

id-579858