cURL

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Dieser Artikel behandelt die Software cURL – zu anderen Bedeutungen siehe Curl (Begriffsklärung).
Curl
Entwickler Daniel Stenberg u. v. a.
Aktuelle Version 7.22.0
(13. September 2011)
Betriebssystem Multiplattform
Programmier­sprache C
Kategorie Remote Access
Lizenz MIT-Lizenz
Deutschsprachig nein
curl.haxx.se

Client for URLs (cURL) ist ein Kommandozeilen-Programm zum Übertragen von Dateien in Rechnernetzen. Das Programm cURL steht unter der offenen MIT-Lizenz und ist auf verschiedene Betriebssysteme portiert worden. Es ist Bestandteil der meisten Linux-Distributionen und auch von Mac OS X. Die zugehörige Programmbibliothek libcurl wird von zahlreichen Programmen verwendet.

[Bearbeiten] Geschichte

Daniel Stenberg, der Programmierer von cURL, begann 1997 ein Tool zu schreiben, das IRC-Teilnehmern Daten über Wechselkurse zur Verfügung stellen sollte, welche von Webseiten abgerufen werden mussten. Er setzte dabei auf das vorhandene Open-Source-Tool httpget auf. Nach einer Erweiterung um andere Protokolle wurde das Programm am 20. März 1998 als cURL 4 erstmals veröffentlicht.

[Bearbeiten] Funktionsumfang

Wie der ausgeschrieben Name „Client for URLs“ andeutet ist es ein Kommandozeilen-Werkzeug zum Herunterladen oder Hochladen von Dateien über eine Internetadresse. Zu den unterstützten Protokollen gehören u. a. HTTP, HTTPS, FTP, FTPS, DICT, LDAP, RTMP und Gopher.

Im Gegensatz zum älteren Wget aus dem Jahre 1995, kann cURL nicht nur Dateien herunterladen, sondern auch Dateien hochladen.

[Bearbeiten] Weblinks

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen