Postman-Collection zu curl
Konvertieren Sie eine exportierte Postman-Collection in ausführbereite curl-Befehle.
Postman-Collection zu curl
Fügen Sie die JSON aus einem Postman-Collection-Export ein und dieses Tool wandelt jede Anfrage in einen curl-Befehl um, komplett mit Methode, Headern, Abfrageparametern und Text. Es navigiert auch in Ordner hinein, daher erzeugt eine Collection mit verschachtelten Anfrage-Gruppen einen curl-Befehl pro Anfrage, in Reihenfolge, mit der Ordnerstruktur zum Filtern.
Schalten Sie "{{variables}} ersetzen" ein, um Platzhalter wie {{baseUrl}} oder {{token}} unter Verwendung der in der Collection gespeicherten Werte aufzulösen, oder geben Sie Ihre eigenen unter "Umgebungswerte" ein (ein key=value-Paar pro Zeile oder kommagetrennt), um sie zu überschreiben, ohne den Export zu bearbeiten. "Autorisierungsheader beibehalten" steuert, ob Authorization-Header und Auth-Blöcke (Bearer-Token, Basic-Auth, API-Schlüssel) in die generierten Befehle übernommen werden – schalten Sie diese aus, bevor Sie einen Befehl weitergeben, der Ihre Anmeldedaten nicht tragen sollte. "Nach Ordner oder Name filtern" begrenzt die Ausgabe auf Anfragen, deren Name oder Ordner dem Eingegebenen entspricht – nützlich, um einen Endpunkt aus einer großen Collection herauszuziehen.
Lange Befehle sind auf einer Zeile schwer zu lesen. "Lange Befehle mit \ umbrechen" setzt jeden Header, jedes Body-Flag und jeden Parameter auf eine eigene Zeile mit nachfolgendem Backslash, wie Sie einen Befehl in einem Shell-Skript formatieren würden. Apropos: "Als Shell-Skript ausgeben" fügt einen #!/usr/bin/env bash-Header hinzu, sodass das ganze Ergebnis gespeichert und direkt ausgeführt werden kann. "–silent und –fail hinzufügen" hängt die zwei Flags an, die curl bei Erfolg stumm machen und bei HTTP-Fehlern ungleich null machen – praktisch für Skripte, die den Exit-Code prüfen.
Alles läuft lokal in Ihrem Browser – die Collection, die Sie einfügen, einschließlich aller Tokens oder Anmeldedaten, die sie enthält, wird nie irgendwo hochgeladen. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie es direkt an die Eingabe eines anderen Tools, um weiter zu arbeiten.