HttpShell

Screenshot Software:
HttpShell
Mga detalye ng Software:
Bersyon: 0.8.0
I-upload ang petsa: 14 Apr 15
Nag-develop: Chris Longo
Lisensya: Libre
Katanyagan: 3

Rating: nan/5 (Total Votes: 0)

HttpShell ay isang interactive na shell para sa nag-isyu ng mga utos ng HTTP sa isang web server o REST API.
Command isyu HTTP (HEAD, GET, POST, ILAGAY, TANGGALIN) sa isang server gamit ang visual na feedback. Gumagawa ng pag-debug serbisyo REST mas interactive kaysa kulutin.
Paggamit
Tinatrato ng server tulad ng isang filesystem:
$ Httpsh http://api.twitter.com/a/statuses
api.twitter.com:/1/statuses> get public_timeline.json
HTTP / 1.1 200 OK
> Nilalaman-length: 40945
> Iba-ibahin: Tanggapin-Encoding
> X-transaksyon-mask: a6183ffa5f8ca943ff1b53b5644ef1140f40ebd7
...
Gamitin ang mga pamilyar na shell command:
api.twitter.com:/1/statuses> cd ..
api.twitter.com:/1/> cd /
api.twitter.com:/>
Pipe output sa mga panlabas na mga utos para sa pag-format, atbp:
api.twitter.com:/1/statuses> get public_timeline.xml | xmllint -format -
...


& Nbsp;
& Nbsp; Wed Disyembre 14 00:57:12 0000 2011
...
Mag-post ng data sa server:
$ Httpsh http: // localhost: 28017
localhost: 28017: /> post / foo / bar
... {"Ng": 123456}
...
HTTP / 1.0 201
> Nilalaman-uri: text / plain; charset = utf-8
> Koneksyon: malapit
> X-NS: foo._defaultCollection
> Nilalaman-length: 15
> X-action: bar
{"Ok": totoo}
Gamitin ang JSON upang mag-post sa mga web form gamit ang mga espesyal na "@ {}" pagtatanda!
somewebsite: /> post / ilang / form / handler
... @ {
... "Pangalan": "Chris",
... "Trabaho": "Developer"
...}
-Convert ang mga JSON kahulugan sa itaas upang: name = Chris & okupasyon = Developer para sa pag-post na form.
Itakda ang mga header:
localhost: 28017: /> .headers Cookie: session = 5cb9586618eea2374377bb1584f7de74
localhost: 28017: /> .headers User-Agent: AppleWebKit / 535.13
localhost: 28017: /> .headers
Help
Pandiwa
& Nbsp; head [] [| ]
& Nbsp; makakuha ng []
& Nbsp; post [] [data]
& Nbsp; ilagay [] [data]
& Nbsp; tanggalin
Nabigasyon
& Nbsp; cd o ..
Metacommands
& Nbsp; .headers []: []
& Nbsp; .quit
Pag-install
& Nbsp; python setup.py-install
O kung buto ng bungang-kahoy na naka-install:
& Nbsp; buto ng bungang-kahoy-install httpshell
Maaaring mangailangan Sudo i-install

Mga Kinakailangan :!

  • Python

Katulad na software

I-Spy
I-Spy

3 Jun 15

ma-shell
ma-shell

14 Apr 15

hgsftp
hgsftp

20 Feb 15

Mga komento sa HttpShell

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!