HttpShell

Screenshot Software:
HttpShell
Detalii soft:
Versiune: 0.8.0
Incarca data: 14 Apr 15
Producător: Chris Longo
Licenţă: Gratuit
Popularitate: 64

Rating: nan/5 (Total Votes: 0)

HttpShell este un shell interactiv pentru eliberarea comenzi HTTP la un server web sau API REST.
Problema comenzi HTTP (HEAD, GET, POST, PUT, DELETE), la un server cu feedback-ul vizual. Face depanare serviciile REST mult mai interactiv decât cURL.
Utilizare
Trateaza serverul ca un sistem de fișiere:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Conținut lungime: 40945
> Varia: Acceptă-Encoding
> X-tranzacție-masca: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Utilizați comenzile familiare shell:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> cd /
api.twitter.com:/>
Ieșire Pipe la comenzi externe pentru formatare, etc:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -format -
...


& Nbsp;
& Nbsp; Mie 14 decembrie 0000 00:57:12 2011
...
Postați date la serverul:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> poștă / foo / bar
... {"O": 123456}
...
HTTP / 1.0 201
> Content-Type: text / plain; charset = utf-8
> Conexiune: aproape
> X-ns: foo._defaultCollection
> Conținut lungime: 15
> X-acțiune: bar
{"Ok": true}
Utilizați JSON pentru a publica în formularele de pe web, folosind special "@ {}" notație!
somewebsite: /> poștă / unele / formă / handler
... @ {
... "Name": "Chris",
... "Ocupație": "Producător"
...}
Convertește definiția JSON de mai sus pentru: name = Chris & componenta = Developer pentru formularul de publicare.
Set conectori pentru:
localhost: 28017: /> .headers Cookie: Ședința = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535.13
localhost: 28017: /> .headers
Ajutor
Verbe
& Nbsp; cap [] [| ]
& Nbsp; a obține []
& Nbsp; după [] [date]
& Nbsp; pune [] [date]
& Nbsp; a șterge
Navigare
& Nbsp; cd sau ..
Metacommands
& Nbsp; .headers []: []
& Nbsp; .quit
Instalare
& Nbsp; piton setup.py instalare
Sau, dacă PIP este instalat:
& Nbsp; pip instala httpshell
Poate necesita sudo pentru a instala

Cerințe :!

  • Python

Software similare

fget
fget

3 Jun 15

posh
posh

3 Jun 15

WU-FTPD
WU-FTPD

3 Jun 15

MetaFTPD
MetaFTPD

20 Feb 15

Comentarii la HttpShell

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!