HttpShell

Screenshot der Software:
HttpShell
Softwarebeschreibung:
Version: 0.8.0
Upload-Datum: 14 Apr 15
Entwickler: Chris Longo
Lizenz: Frei
Popularität: 64

Rating: 5.0/5 (Total Votes: 2)

HttpShell ist eine interaktive Shell für die Erteilung von HTTP-Befehle an einen Web-Server oder REST-API.
Ausgabe HTTP-Befehle (HEAD, GET, POST, PUT, DELETE) auf einen Server mit visuellem Feedback. Macht das Debuggen viel interaktiver als cURL REST-Services.
Verwendung
Behandelt der Server wie ein Dateisystem:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Content-Length: 40.945
> Variieren: Accept-Encoding
> X-Transaktion-Maske: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Verwenden Sie bewährte Shell-Befehle:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> cd /
api.twitter.com:/>
Rohr Ausgabe an externe Befehle zum Formatieren, etc:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -Format -
...


& Nbsp;
& Nbsp; Wed 14. Dezember 0000 00.57.12 2011
...
Sende Daten zum Server:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> post / foo / bar
... {"A": 123456}
...
HTTP / 1.0 201
> Content-Type: text / plain; charset = utf-8
> Verbindung: in der Nähe
> X-ns: foo._defaultCollection
> Content-Length: 15
> X-Aktion: bar
{"Ok": true}
Verwenden JSON, um Web-Formulare zu schreiben mit speziellen "@ {}" Schreibweise!
somewebsite: /> Post / some / Form / Handler
... @ {
... "Name": "Chris",
... "Besatzung": "Entwickler"
...}
Konvertiert das JSON-Definition, indem Sie: name = Chris & Beruf = Entwickler für Form Beitrag.
Set-Header:
localhost: 28017: /> .headers Cookie: session = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535,13
localhost: 28017: /> .headers
Hilfe
Verben
& Nbsp; Kopf [] [| ]
& Nbsp; zu []
& Nbsp; post [] [Daten]
& Nbsp; put [] [Daten]
& Nbsp; löschen
Navigation
& Nbsp; cd oder ..
Metacommands
& Nbsp; .headers []: []
& Nbsp; .Quit
Installation
& Nbsp; python setup.py install
Oder wenn pip installiert ist:
& Nbsp; pip installieren httpshell
Kann sudo erfordern die Installation

Anforderungen :

  • Python

Ähnliche Software

VWM
VWM

17 Feb 15

ConMan
ConMan

11 May 15

ftpterm
ftpterm

11 May 15

microterm
microterm

20 Feb 15

Kommentare zu HttpShell

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!