Ich habe ein neues Tool namens CLI Prompt Toolkit entwickelt, eine Befehlszeilenschnittstelle, mit der HTTP-Anfragen ähnlich wie mit Postman durchgeführt werden können.
Was der Kodex bewirkt
Das Skript cli_prompt_toolkit.py stellt eine interaktive CLI zum Senden von HTTP-Anfragen bereit.
Das kann es:
HTTP-Methodenauswahl:
Über eine interaktive Eingabeaufforderung können Sie aus verschiedenen HTTP-Methoden (GET, POST, PUT, DELETE, PATCH, OPTIONS) wählen.
URL-Verwaltung:
Geben Sie URLs mit optionalen Flags ein und speichern Sie sie für die zukünftige Verwendung. Das Tool unterstützt auch die automatische Vervollständigung für zuvor verwendete URLs.
Header-Eingabe: Fügen Sie Ihren Anfragen benutzerdefinierte Header hinzu, indem Sie sie direkt in die Eingabeaufforderung eingeben.
Handhabung von Körperdateien:
Laden und formatieren Sie JSON-Dateien, die als Hauptteil Ihrer HTTP-Anfragen verwendet werden sollen.
Antwortanzeige:
Sehen und formatieren Sie die Antworten auf Ihre Anfragen direkt in der CLI.
Warum ich dieses Tool erstellt habe
Ich wollte ein CLI-Tool erstellen, das den Prozess des Sendens von HTTP-Anfragen über die Befehlszeile vereinfacht.
Während sich Postman hervorragend zum Testen von APIs mit einer grafischen Oberfläche eignet, sah ich einen Bedarf an einem leichten, textbasierten Tool, das direkt vom Terminal aus verwendet werden kann.
Dieses Projekt soll eine benutzerfreundliche Alternative für diejenigen bieten, die lieber in der Befehlszeile arbeiten oder ihre HTTP-Anfrageaufgaben in Skripten automatisieren müssen.
Git Repo
Kommende Funktion: Wir arbeiten daran, Unterstützung für Cookies hinzuzufügen, um die Bearbeitung von Anfragen zu verbessern.
Das obige ist der detaillierte Inhalt vonMüheloses API-Testen mit dem CLI Prompt Toolkit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!