23 Punkte von xguru 2025-10-17 | Noch keine Kommentare. | Auf WhatsApp teilen
  • CLI-basierter API-Client, der API-Anfragen ausführt, indem er .http- oder .rest-Dateien direkt liest – ganz ohne Postman oder IDE
    • Unterstützt HTTP-, GraphQL- und gRPC-Anfragen
  • Modaler Editor mit Vim-Keybindings: visuelle Auswahl, Kopieren (yank) / Ausschneiden (cut) in die Zwischenablage, Suche mit Shift+F sowie Wechsel zwischen Eingabe- und Ansichtsmodus mit i / Esc
  • Im Workspace-Explorer können nur .http-/.rest-Dateien gefiltert und durchsucht werden; inkrementelle Suche ermöglicht schnelles Navigieren
  • Auch ohne separate Datei können Anfragen sofort inline ausgeführt werden, indem nur eine URL eingegeben und mit Ctrl+Enter bestätigt wird
  • Unterstützt das Parsen von Curl-Befehlen und wandelt einen Teil der curl-Optionen in Anfragen um
  • Bietet ein statusbewusstes Antwort-Panel. Im oberen Header werden aktueller Workspace, Umgebung, laufende Anfragen sowie Ergebnisse von Skripten/Tests angezeigt
    • Der Antwortbereich umfasst die Tabs Pretty, Raw, Headers und History sowie eine Vorschaufunktion (Preview) für Anfragen
  • Antworten lassen sich vertikal oder horizontal aufteilen und anordnen; zudem können Panels angeheftet (pin) werden, um Pretty / Raw / Headers nebeneinander zu vergleichen oder Unterschiede in einer integrierten Diff-Ansicht zu prüfen
  • Der Befehl @auth unterstützt Basic, Bearer, API Key sowie benutzerdefinierte Header-Methoden. Außerdem werden integrierte Hilfsfunktionen wie {{$timestamp}} und {{$uuid}} bereitgestellt
  • Unterstützt Skripting vor der Anfrage (pre-request) und für Tests:
    • Über JavaScript-basierte Hooks kann der Anfrageinhalt vor dem Senden geändert werden,
    • Assertions für Antworten ausgeführt werden und
    • Erfolgs-/Fehlschlagergebnisse direkt im Editor eingesehen werden
  • Unterstützung für GraphQL und gRPC: Mit den Direktiven @graphql und @grpc werden Anfragen automatisch formatiert und Metadaten verarbeitet
  • Bietet Sitzungs-Persistenz: Cookie-Jar, Anfrageverlauf und umgebungsspezifische Einträge bleiben auch nach einem Neustart erhalten. Mit @no-log kann der Antworttext von der Protokollierung ausgeschlossen (maskiert) werden

Noch keine Kommentare.

Noch keine Kommentare.