Stimmt etwas mit diesem Tool nicht?

Über „Curl Command Builder Online“

Dieses Tool baut curl-Befehle visuell aus einem Formular. URL, Methode (GET/POST/PUT/DELETE), Header, Query-Parameter, Body (JSON, Form, Raw), Auth und weitere Optionen angeben — und Sie erhalten die entsprechende curl-Befehlszeile zum Kopieren.

curl ist das universelle CLI für HTTP-Anfragen — unentbehrlich beim API-Test, beim Debuggen von Integrationen, in Automatisierung und als portables Beispiel in der Doku.

Der Builder kümmert sich um Quoting und Header-Escaping. Die Ausgabe ist Shell-tauglich mit korrektem Escaping von Sonderzeichen in URLs und Request-Body.

So nutzt du dieses Tool

Einen curl-Befehl aus URL + Methode + Headern + Body bauen

  1. URL und Methode

    «URL» ist das vollständige Ziel mit Schema (`https://api.example.com/v1/users`). «Method» ist das HTTP-Verb (GET, POST, PUT, PATCH, DELETE, …). Andere Methoden als GET werden mit `-X METHOD` ausgegeben.

  2. Header (eine je Zeile)

    «Headers (Key: Value per line)» nimmt standardmäßige `Key: Value`-Paare, eines pro Zeile. Nach Trim wird aus jeder nicht-leeren Zeile `-H 'Key: Value'`. Zeilen ohne Doppelpunkt werden stillschweigend übersprungen.

  3. Body

    «Body» (optional) ist der rohe Request-Body (JSON, form-urlencoded, was auch immer POST-bar). Nicht-leerer Body wird zu `--data '…'` mit Body in Single-Quotes (echte einzelne Anführungszeichen im Body werden NICHT automatisch escaped — aufpassen).

  4. Ausführen

    Ergebnis: nur das Feld `command` — `curl 'URL' [-X METHOD] [-H 'K: V']... [--data '…']`. In ein Terminal mit POSIX-Single-Quoting einfügen (bash, zsh). Für PowerShell oder cmd.exe selbst umquoten.