HttpShell

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

Rating: nan/5 (Total Votes: 0)

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

ftpput
ftpput

2 Jun 15

JFTP2
JFTP2

20 Feb 15

DreamSSH
DreamSSH

14 Apr 15

Kommentare zu HttpShell

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