HttpShell

Software screenshot:
HttpShell
Podrobnosti Software:
Verze: 0.8.0
Datum uploadu: 14 Apr 15
Vývojka: Chris Longo
Licence: Volný
Popularita: 3

Rating: nan/5 (Total Votes: 0)

HttpShell je interaktivní shell pro zadávání příkazů HTTP na webový server nebo REST API.
Příkazy Issue HTTP (HEAD, GET, POST, PUT, DELETE) na serveru s vizuální zpětnou vazbou. Dělá ladění služeb REST mnohem více interaktivní než kroutit.
Použít
Považuje server jako souborového systému:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Content-length: 40945
> Se liší: Accept-Encoding
> X-transakce maska: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Pomocí známých příkazy shellu:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> cd /
api.twitter.com:/>
Pipe výstup na externí příkazy pro formátování, atd:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -format -
...


& Nbsp;
& Nbsp; st 14.prosinec 0000 00:57:12 2011
...
Odesílání dat na serveru:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> pošta / foo / bar
... {"": 123456}
...
HTTP / 1.0 201
> Content-Type: text / plain; charset = utf-8
> Připojení: zavřít
> X-ns: foo._defaultCollection
> Content-length: 15
> X-akce: bar
{"Ok": true}
Pomocí JSON poslat na webových formulářů pomocí speciálního "@ {}" notaci!
somewebsite: /> pošta / some / form / handler
... @ {
... "Name": "Chris"
... "Povolání": "Developer"
...}
Převede definice JSON výše: name = Chris & zaměstnání = Developer pro formuláře vysílání.
Set záhlaví:
localhost: 28017: /> .headers Cookie: session = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535,13
localhost: 28017: /> .headers
Nápověda
Slovesa
& Nbsp; head [] [| ]
& Nbsp; získat []
& Nbsp; příspěvek [] [Data]
& Nbsp; dal [] [Data]
& Nbsp; smazat
Navigace
& Nbsp; cd nebo ..
Metacommands
& Nbsp; .headers [] []
& Nbsp; .quit
Instalace
& Nbsp; python setup.py nainstalovat
Nebo pokud pip je nainstalován:
& Nbsp; pip nainstalovat httpshell
Může vyžadovat sudo instalaci

Požadavky na !

  • Python

Podobný software

WISH Mini-Console
WISH Mini-Console

12 May 15

shelly
shelly

14 Apr 15

plexshell
plexshell

11 May 15

Komentáře k HttpShell

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!