Dein erstes curl
Sende eine echte HTTP-Anfrage aus dem Terminal
⏱ ca. ~5 Min
01 · Lesen
curl ist dein Funkgerät, um mit dem Netz zu reden.
Du sprichst (sendest eine Anfrage), der Server antwortet (sendet eine Antwort). Kein Browser, keine App, keine Abstraktionen — nur du und das Rohgespräch.
Jeder Entwickler nutzt curl, um APIs zu testen, Anfragen zu debuggen und zu prüfen, ob ein Server noch lebt. Es ist eines der nützlichsten Tools, die du lernen wirst.
Kernpunkte
- curl <url> sendet eine GET-Anfrage und gibt den Response-Body aus
- curl -i <url> gibt die Response-Header über dem Body mit aus
- curl -s <url> ist der Silent-Modus — keine Fortschrittsanzeige
- Bei API-Endpoints ist der Response-Body meistens JSON
02 · Terminal-Übung
Lass uns die erste HTTP-Anfrage senden. Du redest gleich direkt mit einem Server — ganz ohne Browser.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
03 · Quiz
Was macht curl?
- Kompiliert Code
- Erstellt Dateien
- Sendet HTTP-Anfragen aus der Kommandozeile
- Verwaltet Pakete
04 · Ausfüllen
Um mit curl eine GET-Anfrage zu senden, gib curl _____ ein.
05 · Terminal-Übung
Jetzt schauen wir uns die vollständige Antwort an — mit Header. Füge die -i-Option hinzu (i = include headers).
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
06 · Quiz
Du führst curl https://api.example.com/users aus und bekommst JSON-Daten. Welche Art von HTTP-Anfrage hat curl gesendet?
07 · Ausfüllen
Um Response-Header in der curl-Ausgabe einzuschließen, füge die Option _____ hinzu.
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.