HttpShell

Szoftver screenshot:
HttpShell
Szoftver adatai:
Változat: 0.8.0
Feltöltés dátuma: 14 Apr 15
Fejlesztő: Chris Longo
Engedély: Ingyenes
Népszerűség: 3

Rating: nan/5 (Total Votes: 0)

HttpShell egy interaktív shell kiadására HTTP parancsok egy web szerver vagy REST API.
Kérdés HTTP parancsok (HEAD, GET, POST, PUT, DELETE), hogy a szerveren vizuális visszajelzést. Teszi a hibakeresés REST szolgáltatásokat sokkal interaktívabb, mint hajlanak meg.
Használat
Kezeli a szerver, mint egy fájlrendszer:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Content-length: 40945
> Változhat: Accept-Encoding
> X-tranzakció-maszk: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
A megszokott shell parancsokat:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> cd /
api.twitter.com:/>
A kimenetet külső parancsok formázás, stb:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -format -
...


& Nbsp;
& Nbsp; Wed december 14 00:57:12 +0000 2011
...
Küld adatokat a szerveren:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> post / foo / bar
... {"A": 123456}
...
HTTP / 1.0 201
> Content-Type: text / plain; charset = utf-8
> Csatlakozás: közel
> X-ns: foo._defaultCollection
> Content-length: 15
> X-akció: bar
{"Ok": true}
Use JSON, hogy tegye a webes űrlapok segítségével speciális "@ {}" jelöléssel!
somewebsite: /> post / valamilyen / form / handler
... @ {
... "Name": "Chris",
... "Megszállás": "Developer"
...}
Átalakítja a JSON fenti definíció alapján, hogy: name = Chris & megszállás = Developer for formában kiküldetés.
Set fejlécek:
localhost: 28017: /> .headers Cookie: session = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535,13
localhost: 28017: /> .headers
Help
Igék
& Nbsp; feje [] [| ]
& Nbsp; kap []
& Nbsp; üzenetre [] [data]
& Nbsp; tedd [] [data]
& Nbsp; delete
Navigáció
& Nbsp; cd vagy ..
Metacommands
& Nbsp; .headers []: []
& Nbsp; .quit
Telepítés
& Nbsp; python setup.py telepíteni
Vagy ha pip telepítve van:
& Nbsp; pip telepíteni httpshell
Megkövetelheti sudo telepíteni!

követelmények :

  • Python

Hasonló program

TermEmulator
TermEmulator

11 May 15

ftputil
ftputil

20 Feb 15

fget
fget

3 Jun 15

Serv-U
Serv-U

14 Apr 15

Hozzászólások a HttpShell

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!