Skip to content

Curl

Curl (Client URL) ist ein leistungsstarkes Kommandozeilenwerkzeug zum Übertragen von Daten mit URL-Syntax.

Hauptfunktionen

  • HTTP-Anfragen: GET, POST, PUT, DELETE
  • Dateiübertragung: Upload und Download
  • Protokollunterstützung: HTTP, HTTPS, FTP, SFTP
  • Authentifizierung: Basic Auth, OAuth, API-Keys

Beispiel

bash
# Einfache GET-Anfrage
curl https://api.example.com/data

# POST-Anfrage mit JSON-Daten
curl -X POST \
  -H "Content-Type: application/json" \
  -d '{"name": "Beispiel"}' \
  https://api.example.com/create

TIP

Curl ist besonders nützlich für API-Tests und Automatisierungsskripte.