HTTPie – der http client für die Kommandozeile

img-alternative-text

HTTPie ist ebenso wie curl ein Tool für die Kommandozeile, das für die Interaktion mit HTTP-Servern, RESTful APIs und Webservices entwickelt wurde. Es enthält eine JSON Unterstützung, kann mit Sessions, Formularen und Datie Uploads arbeiten.
Es läuft auf allen Betriebssystemen und lässt sich auf dem mac am einfachsten über brew installieren

brew install httpie

Im Vergleich zu curl ist die Befehlssyntax intuitiver und die Ausgabe unterstützt Syntax Highlighting. Ein paar Beispiele:

# GET Request
http httpbin.org/get

# Arbeiten mit benannten Sessions
http --session=logged-in -a username:password httpbin.org/get API-Key:123
http --session=logged-in httpbin.org/headers

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit deinem WordPress.com-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

%d Bloggern gefällt das: