HttpShell

Software screenshot:
HttpShell
Software detaljer:
Version: 0.8.0
Upload dato: 14 Apr 15
Udvikler: Chris Longo
Licens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

HttpShell er en interaktiv shell for udstedelse HTTP kommandoer til en webserver eller REST API.
Udstedelse HTTP kommandoer (HEAD, GET, POST, PUT, DELETE) til en server med visuel feedback. Gør debugging REST services langt mere interaktiv end krølle.
Anvendelse
Behandler serveren som et filsystem:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Indhold længde: 40945
> Varierer: Acceptér-Encoding
> X-transaktion-maske: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Brug velkendte shell-kommandoer:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> CD /
api.twitter.com:/>
Pipe output til eksterne kommandoer for formatering mv:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -format -
...


& Nbsp;
& Nbsp; Wed 14 dec 00:57:12 +0000 2011
...
Skriv data til serveren:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> post / foo / bar
... {"A": 123456}
...
HTTP / 1.0 201
> Content-type: text / plain; charset = utf-8
> Tilslutning: luk
> X-ns: foo._defaultCollection
> Indhold længde: 15
> X-action: bar
{"Ok": true}
Brug JSON at skrive til webformularer ved hjælp af specielle "@ {}" notation!
somewebsite: /> post / nogle / formular / handleren
... @ {
... "Navn": "Chris",
... "Besættelse": "Udvikler"
...}
Konverterer JSON definition ovenfor til: name = Chris & erhverv = Udvikler til formular udstationering.
Set overskrifter:
localhost: 28017: /> .headers Cookie: session = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535,13
localhost: 28017: /> .headers
Hjælp
Verber
& Nbsp; head [] [| ]
& Nbsp; få []
& Nbsp; indlæg [] [data]
& Nbsp; sætte [] [data]
& Nbsp; slette
Navigation
& Nbsp; cd eller ..
Metacommands
& Nbsp; [] .headers: []
& Nbsp; .quit
Installation
& Nbsp; python setup.py installere
Eller hvis pip er installeret:
& Nbsp; pip installere httpshell
Kan kræve sudo for at installere

Krav :

  • Python

Lignende software

VirgoFTP
VirgoFTP

3 Jun 15

evilvte
evilvte

14 Apr 15

NFTP
NFTP

3 Jun 15

Kommentarer til HttpShell

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!