HttpShell

Sagteware kiekie:
HttpShell
Sagteware besonderhede:
Weergawe: 0.8.0
Upload datum: 14 Apr 15
Ontwikkelaar: Chris Longo
Lisensie: Gratis
Populariteit: 3

Rating: nan/5 (Total Votes: 0)

HttpShell is 'n interaktiewe dop vir die uitreiking van HTTP opdragte aan 'n web bediener of REST API.
Uitgawe HTTP opdragte (HEAD, KRY, post, sit, verwyder) aan 'n bediener met visuele terugvoer. Maak debugging RUS dienste baie meer interaktiewe as krul.
Gebruik
Behandel die bediener soos 'n lêerstelsel:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Inhoud lengte: 40.945
> Wissel: Aanvaar-Encoding
> X-transaksie-masker: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Gebruik bekende tolk opdragte:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> CD /
api.twitter.com:/>
Pyp uitset na eksterne opdragte vir formatering, ens:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -format -
...


& Nbsp;
& Nbsp; Wed 14 Desember 00:57:12 +0000 2011
...
Post data te bediener:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> post / cat / bar
... {"'N": 123456}
...
HTTP / 1.0 201
> Inhoud type: text / plain; charset = utf-8
> Verbinding: naby
> X-ns: foo._defaultCollection
> Inhoud lengte: 15
> X-aksie: bar
{"Ok": waar}
Gebruik into te plaas op die web vorms met behulp van spesiale "@ {}" notasie!
somewebsite: /> post / sommige / vorm / hanteerder
... @ {
... "Naam": "Chris",
... "Beroep": "Ontwikkelaar"
...}
Vat die into definisie hierbo: name = Chris besetting = Ontwikkelaars vir vorm plaas.
Stel headers:
localhost: 28017: /> .headers Cookie: sessie = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535,13
localhost: 28017: /> .headers
Help
Werkwoorde
& Nbsp; kop [] [| ]
& Nbsp; kry []
& Nbsp; post [] [data]
& Nbsp; sit [] [data]
& Nbsp; verwyder
Navigasie
& Nbsp; cd of ..
Metacommands
& Nbsp; .headers []: []
& Nbsp; .quit
Installasie
& Nbsp; luislang setup.py installeer
Of as pit geïnstalleer:
& Nbsp; pit installeer httpshell
Mag sudo vereis om te installeer

Vereistes :

  • Python

Soortgelyke sagteware

Perl Shell
Perl Shell

3 Jun 15

BASH Debugger
BASH Debugger

2 Jun 15

LFTP
LFTP

16 Aug 18

NFTP
NFTP

3 Jun 15

Kommentaar te HttpShell

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!