cURL-Befehlsgenerator
In dieser Browsersitzung ist keine Anfrage gespeichert
Beginnen Sie erneut oder öffnen Sie den vollständigen Editor auf einer Seite.
Endpunkt und Methode
URL, Header, Zugangsdaten und Body bleiben in diesem Browser-Tab. Sie werden weder über unsere Server gesendet noch in die URL geschrieben oder hochgeladen. Der Schrittstatus läuft 30 Minuten nach dem ersten Speichern ab; beim Schließen des Tabs wird er gelöscht.
Erstellen Sie einen cURL-Befehl, ohne Endpunkt, Zugangsdaten, Header oder Body an den Server zu senden. POSIX-Ausgabe eignet sich für bash, zsh und WSL; die PowerShell-Ausgabe ruft curl.exe auf und verwendet deren Quote- und Fortsetzungsregeln.
cURL-Befehl sicher erstellen
-
1
Methode, URL und Shell wählen
Geben Sie eine vollständige HTTP- oder HTTPS-URL ein und wählen Sie POSIX oder PowerShell.
-
2
Header und Authentifizierung ergänzen
Nutzen Sie geprüfte Header, Bearer-Token oder Basic Auth ohne doppelten Authorization-Wert.
-
3
Bodyformat wählen
Prüfen Sie JSON, erfassen Sie Literaltext oder legen Sie URL-codierte Formularfelder an.
-
4
Vor dem Kopieren prüfen
Kontrollieren Sie Methode, URL, Shell, Header und Body. Zugangsdaten sind nur in der Zusammenfassung verborgen.
-
5
Kopieren oder herunterladen
Kopieren Sie den Befehl oder laden Sie .sh beziehungsweise .ps1 herunter und prüfen Sie ihn vor der Ausführung.
Erzeugte Syntax
| Eingabe | cURL-Ausgabe |
|---|---|
| HEAD | --head |
| Andere Nicht-GET-Methode | -X METHOD |
| Header | Je ein quotiertes -H |
| JSON oder Literaltext | --data-raw |
| URL-Formular | Je Feld ein --data-urlencode |
| Bearer / Basic | Authorization: Bearer ... / --user |
| Umleitung oder Diagnose | --location, --verbose, --insecure |
POSIX nutzt einfache Anführungszeichen und Backslash-Fortsetzungen. PowerShell ruft curl.exe auf, verdoppelt einfache Anführungszeichen und nutzt den Backtick. cmd.exe wird bewusst nicht angeboten.
Zugangsdaten schützen
Die lokale Erzeugung schützt vor Übertragung an diese Seite. Der fertige Befehl enthält Geheimnisse jedoch im Klartext und kann im Shell-Verlauf, in Downloads oder Prozessargumenten auftauchen. Nutzen Sie kurzlebige Daten, Platzhalter beim Teilen und löschen Sie unnötige Dateien.
Grenzen
Zulässig sind HTTP/HTTPS ohne eingebettete Zugangsdaten oder Fragment, höchstens 30 Header oder Felder sowie 256 KiB Body. GET/HEAD-Bodies, Multipart-Dateiuploads und cmd.exe werden nicht erzeugt.
Häufig gestellte Fragen
Nein. Editor und Befehlsaufbau laufen im Tab. Erst das spätere Ausführen des Befehls sendet die Anfrage.
Im Sitzungsspeicher dieses Tabs, fest 30 Minuten ab der ersten erfolgreichen Speicherung. Neu beginnen löscht ihn.
Damit ein führendes @ nicht als lokaler Dateipfad interpretiert wird.
Nein. -F und lokale Dateiverweise müssen manuell und besonders sorgfältig erstellt werden.
Nein. Sie ruft curl.exe auf und verwendet PowerShell-Syntax. In WSL wählen Sie POSIX.
Verwandte Tools
Zufallsbuchstaben-Generator
Erzeugen Sie zufällige A-Z-Buchstaben. Wählen Sie Anzahl, Großschreibung, Kleinschreibung oder gemischte Schreibweise für Spiele, Aufgaben und Unterricht.
Binär-zu-ASCII-Konverter
Fügen Sie Binärdaten (durch Leerzeichen getrennte Bytes oder einen langen Bitstrom) ein und erhalten Sie den ASCII-Text, den sie darstellen. Unterstützt 7-Bit- und 8-Bit-Codierungen.
JSON-Formatierer
Fügen Sie JSON ein, um es mit 2 oder 4 Leerzeichen lesbar zu formatieren, kompakt zu minifizieren oder vor dem Kopieren schnell die Syntax zu prüfen.
Zufälliger Farbgenerator
Erzeuge 1 bis 50 zufällige HEX-Farben mit Farbfeldern zum Prüfen, Kopieren und Verwenden in CSS, Tests oder Palettenideen.
Binär zu Dezimal
Konvertieren Sie Binärzahlen sofort in Dezimalzahlen. Zeigt die Positionsausweitung, damit Sie sehen können, wie jedes Bit beiträgt.
Base64 zu Hex-Konverter
Konvertieren Sie einen Base64-String in seine zugrunde liegenden Bytes, die als Hexadezimal dargestellt werden. Nützlich zum Überprüfen von Tokens, Schlüsseln, Zertifikaten und JWTs.